IBM Endpoint Manager Inspectors Reference

Terminology

Win: Windows
Lin: Red Hat and SUSE Linux
Sol: SUN Solaris
HPUX: Hewlett-Packard UNIX version
AIX: IBM AIX
Mac: Apple Macintosh
Ubu: Ubuntu/Debian
WM: Windows Mobile

The version (e.g. Lin:8.1) corresponds to the version of the IEM product (8.1) in which the inspector was introduced in the client on that platform.
The version number is not shown if it is less than 8.0.


Platform


Contents

Action Objects
Authorization Objects
Client Objects
Directory Services
Environment Objects
Filesystem Objects
Firewall Objects
Fixlet Objects
Formatting Objects
Installed System Software
Introspectors
License Objects
Microsoft IIS Metabase Objects
Miscellaneous
Networking Objects
Power Objects
Primitive Objects
array
bit set
boolean
date
date with multiplicity
day of month
day of month with multiplicity
day of week
day of week with multiplicity
day of year
day of year with multiplicity
floating point
floating point with multiplicity
hertz
hertz with multiplicity
integer
integer set
integer with multiplicity
month
month and year
month and year with multiplicity
month with multiplicity
number of months
number of months with multiplicity
regular expression
regular expression match
rope
string
string position
string set
string with multiplicity
substring
time
time interval
time interval with multiplicity
time of day
time of day with multiplicity
time of day with time zone
time of day with time zone with multiplicity
time range
time range with multiplicity
time with multiplicity
time zone
time zone with multiplicity
undefined
year
year with multiplicity
Registry Objects
Session Objects
Session Statistics
Site Objects
SMBIOS objects
System Objects
Task Objects
User Objects
Windows Mobile Device Objects
WMI Objects
World Objects

IBM Endpoint Manager wiki

Primitive Objects

The relevance language is based upon a comprehensive set of primitive objects. These primitives are the basic building blocks of the more complex objects to follow. The Core Inspector Guide documents the bulk of the primitive object inspectors. Where a specialized platform-specific method exists to create, inspect, or manipulate primitive objects, they will be documented in the respective Inspector guide.

boolean

Creation Methods

DeclarationDescriptionPlatforms (?)
conjunction of <boolean>This inspector performs a serial AND on all its boolean arguments:conjunction of (true; true; true) -> TRUEconjunction of (true; true; false) -> FALSE.

Example:
conjunction of (current month = April; leap of year of current date) - Returns TRUE during April of a leap year.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
disjunction of <boolean>This inspector performs a serial OR on all its boolean arguments:disjunction of (false; false; false) -> FALSEdisjunction of (false; false; true) -> TRUE.

Example:
disjunction of (current day_of_week = Monday ;current day_of_week = Wednesday; current day_of_week = Friday) - Returns TRUE on either Monday, Wednesday or Friday.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<boolean> {cmp} <boolean>Compare two boolean expressions. Returns another boolean, depending on the evaluation of the comparison:{cmp} is one of: =, != .Win, Lin, Sol, HPUX, AIX, Mac, WM
<boolean> {op} <boolean>Operates on two boolean expressions. Returns another boolean, depending on the evaluation of the operation, for example, (True And True) = True.{op} is one of: And, Or .Win, Lin, Sol, HPUX, AIX, Mac, WM
<floating point> {cmp} <floating point>Compares two floating point numbers, where: {cmp} is one of: =, <, <=.Win, Lin:8.0, Mac, WM
<floating point> {cmp} <integer>Compares a floating point number and an integer, where: {cmp} is one of: =, <=, <.Win, Lin:8.0, Mac, WM
<integer> {cmp} <floating point>Compares an integer to a floating point number, where:{cmp} is one of: =, <=, <.Win, Lin:8.0, Mac, WM
<time interval> {cmp} <time interval>Compare two time intervals, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, Lin, Sol, HPUX, AIX, Mac, WM
bit <integer> of <integer>Returns TRUE if the numbered bit is on. Bits are numbered starting at zero. Bit 0 is the least significant bit.

Example:
bit 0 of (least integer + 1) - Returns the least significant bit of the smallest possible integer, plus one.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<floating point> {cmp} <integer>Compares a floating point number and an integer, where: {cmp} is one of: =, <=, <.Win, Lin:8.0, Mac, WM
<integer set> contains <integer>Returns TRUE if the specified set contains the given integer.

Example:
set of (1;2;3) contains 3 - Returns TRUE.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer> {cmp} <floating point>Compares an integer to a floating point number, where:{cmp} is one of: =, <=, <.Win, Mac, WM
<integer> {cmp} <integer>Returns boolean TRUE or FALSE, depending on the comparison operator, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, Lin, Sol, HPUX, AIX, Mac, WM
<integer> {cmp} <registry key value type>Returns boolean TRUE or FALSE, depending on the comparison operator, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, WM
<integer> {cmp} <registry key value>Returns boolean TRUE or FALSE, depending on the comparison operator, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, WM
<integer set> = <integer set>Returns TRUE if the specified sets have identical contents.

Example:
set of (3; 2; 2; 1; -1) = set of (2; -1) - Returns FALSE.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer set> contains <integer set>Returns TRUE if the first set contains all the elements of the second set.

Example:
set of (1;2;3) contains set of (2;3) - Returns TRUE.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer set> contains <integer>Returns TRUE if the specified set contains the given integer.

Example:
set of (1;2;3) contains 2 - Returns TRUE.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
divided by zero of <floating point>Returns TRUE if the calculation raised the divide-by-zero exception; that is, if some part of the calculation produced an exact infinity.Win, Lin:8.0, Mac, WM, Ubu:8.1
finite of <floating point>Returns TRUE if the floating point number is finite.

Example:
finite of (floating point "1"/ 0) - Returns FALSE.
Win, Lin:8.0, Mac, WM, Ubu:8.1
inexact of <floating point>Returns TRUE if the calculation raised the inexact exception; that is, if some intermediate result could not be represented exactly.Win, Lin:8.0, Mac, WM, Ubu:8.1
infinite of <floating point>Returns TRUE if the floating point number is infinite.

Example:
infinite of (floating point "1"/ 0) - Returns TRUE.
Win, Lin:8.0, Mac, WM, Ubu:8.1
invalid of <floating point>Returns TRUE if the calculation raised the invalid exception; that is, if some part of the calculation a function was applied to a value outside its domain.Win, Lin:8.0, Mac, WM, Ubu:8.1
nan of <floating point>Returns TRUE if the value is not a number.

Example:
nan of (floating point "1.e-99999" * floating point "1.e999999") - Returns TRUE.
Win, Lin:8.0, Mac, WM, Ubu:8.1
normal of <floating point>Returns TRUE if the value is a valid floating point number.Win, Lin:8.0, Mac, WM, Ubu:8.1
overflow of <floating point>Returns TRUE if the calculation raised the overflow exception; that is, if some intermediate result was too large to be represented, but not an exact infinity.

Example:
overflow of (floating point "1.0e50000") - Returns TRUE, since the number is too big to represent in floating point.
Win, Lin:8.0, Mac, WM, Ubu:8.1
underflow of <floating point>Returns TRUE if the calculation raised the underflow exception; that is, if some intermediate result was a nonzero value too small to be represented.Win, Lin:8.0, Mac, WM, Ubu:8.1
<integer> {cmp} <floating point>Compares an integer to a floating point number, where:{cmp} is one of: =, <=, <, >, >=, !=.Win, Lin:8.0, Mac, WM
<string> contains <string>Returns a boolean TRUE if the first string contains the second string.Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
<string> as booleanReturns a boolean value for the string. All possible capitalization's of "TRUE" and "FALSE" will convert successfully.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<rope> contains <string>Returns boolean TRUE if the rope contains the string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string set> contains <string>Returns TRUE if the specified set of strings contains the given string.

Example:
set of ("foo";"bar") contains "foo" - Returns TRUE.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> {cmp} <string>Returns a boolean TRUE/FALSE depending on the result of the comparison, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, Lin, Sol, HPUX, AIX, Mac, WM
<string set> = <string set>Returns TRUE if the specified sets have identical contents.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string set> contains <string set>Returns TRUE if the first set contains all the elements of the second set.

Example:
set of ("to";"be";"or";"not") contains set of ("to";"be") - Returns TRUE.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string set> contains <string>Returns TRUE if the specified set of strings contains the given string.

Example:
set of ("foo";"bar") contains "foo" - Returns TRUE.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<rope> contains <string>Returns TRUE if the rope contains the string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
bit <integer> of <bit set>Returns the value of the bit at the given <integer> position in the set.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<bit set> = <bit set>Returns true if the corresponding bits of the two sets are equal.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<bit set> contains <bit set>Returns false if -- for any n -- bit n of the left set is false, but bit n of the right set is true.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<regular expression> = <string>Returns TRUE if the regular expression is equal to the specified string.

Example:
regex ".+match.+" = "We will win the match tonight" - Returns TRUE.

Example:
regex ".*PATH.*" = line 1 of file "/etc/profile" - Returns TRUE if the word "PATH" exists in line 1 of the given file.
Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
<string> = <regular expression>Returns TRUE if the regular expression is equal to the specified string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
<string> contains <regular expression>Returns TRUE if the specified string contains the contents of the regular expression.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
<string> ends with <regular expression>Returns TRUE if the string ends with the contents of the regular expression.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
<string> starts with <string>Returns a boolean TRUE if the first string starts with the second string.Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
<string> ends with <string>Returns a boolean TRUE if the first string ends with the second string.Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
<string> starts with <regular expression>Returns TRUE if the string starts with the contents of the regular expression.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
<hertz> {cmp} <hertz>Returns a boolean TRUE/FALSE depending on the result of the comparison, where:{cmp} is one of: =, !=, <, <=, >, >= .

Example:
speed of processor - Returns the speed of the processor in hz, such as 3394000000 hertz for a 3.4 GHz computer.
Win, Lin, Sol, HPUX, AIX, Mac, WM
<time> {cmp} <time>Returns a boolean TRUE/FALSE depending on the result of the comparison, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, Lin, Sol, HPUX, AIX, Mac, WM
<time of day> {cmp} <time of day>Compares two times of day, where {cmp} is one of: <, <=, =.Win, WM
<time of day with time zone> = <time of day with time zone>Compares two times of day with time zone.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time range> = <time range>Compares two time range types and returns TRUE if they are equal.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<date> {cmp} <date>Compares two dates, where: {cmp} is one of: =, <, <=.Win, Lin, Sol, HPUX, AIX, Mac, WM
<day of week> = <day of week>Compares two days of the week and returns a boolean TRUE or FALSE.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of month> {cmp} <day of month>Compare two day of month types, where {cmp} is one of: <, <=, =.Win, Lin, Sol, HPUX, AIX, Mac, WM
<day of year> {cmp} <day of year>Compares two days of the year, producing a boolean TRUE or FALSE, where {cmp} is one of: <, <=, =.Win, Lin, Sol, HPUX, AIX, Mac, WM
<month> {cmp} <month>Compares the values of two months, where {cmp} is one of: <, <=, =.

Example:
July <= current month - Returns true in the second half of the year, when the month is greater than or equal to July.
Win, Lin, Sol, HPUX, AIX, Mac, WM
<month and year> {cmp} <month and year>Compares two dates (in month year format), where {cmp} is one of: <, <=, =.

Example:
january of 2009 < current month_and_year - Evaluates to TRUE when the current date is later than the specified date. This phrase could serve as an expiration flag.
Win, Lin, Sol, HPUX, AIX, Mac, WM
<number of months> {cmp} <number of months>Compare two numbers of months, where {cmp} is one of: <, <=, =.Win, Lin, Sol, HPUX, AIX, Mac, WM
leap of <year>Returns a flag indicating whether or not the specified year is a leap year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<year> {cmp} <year>Compares two years, where {cmp} is one of: <, <=, =.

Example:
year 2080 > current year - Returns TRUE until the year 2080.
Win, Lin, Sol, HPUX, AIX, Mac, WM
administrator <( bes computer, bes user )>Returns TRUE if the specified user is an administrator of the given computers.Win
administrator <( bes user, bes computer )>Returns TRUE if the specified user is an administrator of the given computers.Win
backoffice bit <operating system suite mask>Returns TRUE if the backoffice bit of the Windows operating system suite mask is set.Win
blade bit <operating system suite mask>Returns TRUE if the blade bit of the Suite Mask (a part of the Windows OS version) is set.Win
boolean <string>Returns a boolean. For example, boolean "TRUE".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
communications bit <operating system suite mask>Returns TRUE if the communications bit of the Suite Mask (a part of the Windows OS version) is set.Win
datacenter bit <operating system suite mask>Returns TRUE if the datacenter bit of the Suite Mask (a part of the Windows OS version) is set.Win
embedded nt bit <operating system suite mask>Returns TRUE if the embedded nt bit of the Suite Mask (a part of the Windows OS version) is set.Win
embedded restricted bit <operating system suite mask>Returns TRUE if the embedded restricted bit of the Suite Mask (a part of the Windows OS version) is set.Win
enterprise bit <operating system suite mask>Returns TRUE if the enterprise bit of the Suite Mask (a part of the Windows OS version) is set.Win
false Returns the boolean FALSE.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
hyperthreading capableReturns a boolean TRUE if the agent is able to detect that the processor is capable of running with hyperthreading enabled.Win, WM
hyperthreading enabledReturns TRUE if the machine is running with hyperthreading enabled, a method in which each physical processor on the machine presents itself as multiple logical processors to the operating system.Win, WM
in console contextReturns TRUE if this Inspector is being evaluated in the BES Console environment.Win
in web reports contextReturns TRUE if this Inspector is being evaluated in the Web Reports environment.Win
local administratorReturns the boolean TRUE if the user belongs to the local administrator group. Also returns TRUE for Win9x and WinME.Win
pending license updateReturns TRUE if the license update is currently pending. This means that the license has been updated in the database, but has not yet been put into a masthead and pushed down to clients. It is used by the license overview to tell you that you have an updated license, but your clients may still be in restricted mode because they aren't aware of the new license parameters.Win:8.0
pending loginInstallers may leave values in the registry that the operating system will execute when the next user logs in. Pending login can detect these registry entries.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
pending restartReturns TRUE if the operating system indicates that a restart needs to occur.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
pending restart <string>Immediately after issuing a command like 'Action requires restart "PatchGroupX"', the expression 'Pending restart "PatchGroupX"' will be true until the next restart.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
personal bit <operating system suite mask>Returns TRUE if the personal bit of the Suite Mask (a part of the Windows OS version) is set.Win
relevant <( bes computer, bes fixlet )>Returns TRUE if the given Fixlet message is relevant on the specified computer.Win
relevant <( bes fixlet, bes computer )>Returns TRUE if the given Fixlet message is relevant on the specified computer.Win
single user ts bit <operating system suite mask>Returns TRUE if the single user ts bit of the Suite Mask (a part of the Windows OS version) is set.Win
small business bit <operating system suite mask>Returns TRUE if the small business bit of the Suite Mask (a part of the Windows OS version) is set.Win
small business restricted bit <operating system suite mask>Returns TRUE if the small business restricted bit of the Suite Mask (a part of the Windows OS version) is set.Win
subscribed <( bes computer, bes site )>Returns TRUE if the given computer is subscribed to the given BES site.Win:8.0
subscribed <( bes site, bes computer )>Returns TRUE if the given computer is subscribed to the given BES site.Win:8.0
terminal bit <operating system suite mask>Returns TRUE if the terminal bit of the Suite Mask (a part of the Windows OS version) is set.Win
true Returns the boolean TRUE.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
in agent contextWin:8.2, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac:8.2, Ubu:8.2
in proxy agent contextWin:8.2, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac:8.2, Ubu:8.2
<string> {cmp} <registry key value>Win:9.0
<registry key value> {cmp} <integer>Returns a boolean TRUE/FALSE depending on the result of the comparison, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, WM
<registry key value> {cmp} <registry key value>Returns a boolean TRUE/FALSE depending on the result of the comparison, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, WM
<registry key value> {cmp} <string>Returns a boolean TRUE/FALSE depending on the result of the comparison, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, WM
<registry key value type> {cmp} <integer>Returns a boolean TRUE/FALSE depending on the result of the comparison, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, WM
<registry key value type> {cmp} <registry key value type>Returns a boolean TRUE/FALSE depending on the result of the comparison, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, WM
<registry key value type> {cmp} <string>Returns a boolean TRUE/FALSE depending on the result of the comparison, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, WM
<string> {cmp} <registry key value type>Returns a boolean TRUE/FALSE depending on the result of the comparison, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, WM
archive of <filesystem object>Returns TRUE if the Archive bit is turned on for the specified file or folder (filesystem object). This bit is often used by backup software.Win, WM
compressed of <filesystem object>Returns TRUE if the file or folder (filesystem object) has been compressed.Win, WM
hidden of <filesystem object>Returns TRUE if the file or folder (filesystem object) is marked as hidden.Win, WM
normal of <filesystem object>Returns TRUE if the file or folder (filesystem object) is 'normal'.Win, WM
offline of <filesystem object>Returns TRUE if the file or folder (the filesystem object) is marked as 'offline'.Win, WM
readonly of <filesystem object>Returns TRUE if the file or folder (the filesystem object) is marked as read-only.Win, WM
system of <filesystem object>Returns TRUE if the file or folder (the filesystem object) is marked as a system folder.Win, WM
temporary of <filesystem object>Returns TRUE if the file or folder (the filesystem object) is marked as a temporary folder.Win, WM
inspectability of <application>Win:8.2
file_supports_encryption of <drive>TRUE if bit is returned by GetVolumeInformation.Win, WM
file_supports_object_ids of <drive>TRUE if bit is returned by GetVolumeInformation.Win, WM
file_supports_reparse_points of <drive>TRUE if bit is returned by GetVolumeInformation.Win, WM
file_supports_sparse_files of <drive>TRUE if bit is returned by GetVolumeInformation.Win, WM
file_volume_quotas of <drive>TRUE if bit is returned by GetVolumeInformation.Win, WM
fs_case_is_preserved of <drive>TRUE if bit is returned by GetVolumeInformation.Win, WM
fs_case_sensitive of <drive>TRUE if bit is returned by GetVolumeInformation.Win, WM
fs_file_compression of <drive>TRUE if bit is returned by GetVolumeInformation.Win, WM
fs_persistent_acls of <drive>TRUE if bit is returned by GetVolumeInformation.Win, WM
fs_unicode_stored_on_disk of <drive>TRUE if bit is returned by GetVolumeInformation.Win, WM
fs_vol_is_compressed of <drive>TRUE if bit is returned by GetVolumeInformation.Win, WM
<file content> contains <string>Returns TRUE if the string is located in the content provided.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<version> {cmp} <string>Returns a boolean TRUE or FALSE, depending on the comparison operator, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, Lin, Sol, HPUX, AIX, Mac, WM
<string> {cmp} <version>Returns a boolean TRUE or FALSE, depending on the comparison operator, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, Lin, Sol, HPUX, AIX, Mac, WM
<string> {cmp} <version>Returns a boolean TRUE or FALSE, depending on the comparison operator, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, Lin, Sol, HPUX, AIX, Mac, WM
<version> {cmp} <version>Returns a boolean TRUE or FALSE, depending on the comparison operator, where:{cmp} is one of: =, !=, <, <=, >, >= .

Example:
version "09" < version "1" - Returns TRUE. Uses the UNIX version compare, strverscmp().

Example:
version "09" < version "1" - Returns TRUE. Uses the UNIX version compare, strverscmp().
Win, Lin, Sol, HPUX, AIX, Mac, WM
ia64 of <operating system>Returns TRUE iff the BES Client is running on Itanium.Win, WM
mac of <operating system>Returns TRUE if the client computer is a Macintosh.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
unix of <operating system>Returns TRUE if the local computer is a UNIX system.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
windows of <operating system>Returns TRUE if the local computer is a Windows system.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
x64 of <operating system>Returns TRUE if the current operating system is 64-bits.Win, WM
smt capable of <cpupackage>If detectable, returns true if the cpupackage is capable of SMT threads (Simultaneous multithreading, called "Hyper-Threading" on some platforms)Win:8.2, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac:8.2, Ubu:8.2
smt enabled of <cpupackage>If detectable, returns true if the cpupackage is using SMT threads (Simultaneous multithreading, called Hyper-Threading on some platforms)Win:8.2, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac:8.2, Ubu:8.2
has blank sa password of <local mssql database>Returns TRUE if the MSSQL database sa account has a blank password.Win
running of <local mssql database>Returns a boolean indicating if the MSSQL database is running.Win
can interact with desktop of <service>Indicates the system is configured to allow the service to interact with the desktop.Win
driver type of <service>Returns true if the specified service is a driver type.Win:8.1
running of <service>Win:8.2, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Ubu:8.2
win32 type of <service>Returns true if the specified service is a Win32 type.Win:8.1
wow64 of <process>Returns a boolean TRUE if the specified process is a 32-bit process running in WOW64 compatibility mode. Always returns FALSE on pre-WinXP SP2.Win:8.0
<operating system product type> = <operating system product type>Compare two operating system product types for equality.Win, WM
<event log event type> = <event log event type>Compare two event log event types for equality.Win
boolean value <integer> of <wmi select>Returns the WMI value cast to boolean.Win
boolean value of <wmi select>Returns the boolean value of a <wmi select> object (exists only for boolean objects).Win
evaluated of <site>Win:8.2, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac:8.2, Ubu:8.2
member of <site group>Returns TRUE if the current computer is a member of the specified group.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<site version list> {cmp} <site version list>Compares two site version lists, component by component, where {cmp} is one of: <, <=, =.Win, Lin, Sol, HPUX, AIX, Mac, WM
custom site flag of <bes site>Returns TRUE if and only if the specified site is a custom site.Win
external site flag of <bes site>Returns TRUE if and only if the specified site is an external site.Win
globally readable flag of <bes site>The value of the globally readable flag depends on the type of site:External sites: True if and only if the site has been marked as readable by all users.Master sites: True.Operator sites: False. Custom sites: True if and only if the site has been marked as readable by all users.Win
master site flag of <bes site>Returns TRUE if and only if the specified site is a master site.Win
operator site flag of <bes site>Returns TRUE if and only if the specified site is an operator site.Win
owner flag <bes user> of <bes site>This Inspector is deprecated as of Version 7.0. Instead use "exists owner of <bes site> whose (it = <bes user>)".Win
subscribed <bes computer> of <bes site>Returns TRUE if the given computer is subscribed to the given BES site.Win:8.0
<bes site> = <bes site>Returns TRUE if the two provided BES sites are equal.Win:8.0
<bes site set> = <bes site set>Returns TRUE if the two provided BES site sets are equal.Win:8.0
relevance of <fixlet>Returns a boolean TRUE or False, depending on the Relevance of the specified Fixlet message.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
authenticating of <client>Returns true when client is performing client authentication to the relayUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
certificate of <client>Returns true when the client has received its certificate from the serverUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
enabled of <setting>Returns TRUE if the specified setting is enabled.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
authenticating of <current relay>Returns true if the current relay is using authenticationWin:9.0
running of <application usage summary>Returns TRUE if the specified application is currently running.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
allow unmentioned site of <license>If this property is TRUE, then the deployment is allowed to use sites that aren't mentioned in the license of any BES products. If FALSE, those sites will not be usable.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
evaluation of <license>Returns TRUE if client is running an evaluation license.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
fips mode of <license>Returns TRUE if the BES Action masthead specifies that applications (the client, console, or web reports, depending on the context) in the deployment should operate in FIPS 140-2 compliant mode.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
perpetual maintenance of <bes product>Returns true if license is of Perpetual Maintenance typeUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
perpetual of <bes product>Returns true if license is of Perpetual typeUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
term of <bes product>Returns true if license is of Term typeUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
legacy of <bes product>Returns true if license is of Legacy typeUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
eula accepted of <bes product>Win:8.2
computer group flag of <bes action>Returns TRUE if the specified action is a computer group action.Win
continue on errors flag of <bes action>For a multiple action group, there is a checkbox in the Take Action > Execution tab that controls whether the Action group should fail as soon as any member Actions fail, or continue to run the subsequent Actions in the group. This Inspector returns TRUE if the flag is set to continue.Win:8.0
end flag of <bes action>Returns TRUE if the specified action is an end action.Win
group member flag of <bes action>Returns TRUE if the specified action is a group member action.Win
hidden flag of <bes action>Returns TRUE if the specified action is a hiding action.Win
management rights flag of <bes action>Returns TRUE if the specified action is a management rights action.Win
message action button flag of <bes action>Returns the value of the message action button flag, one of the settings that control the pre-action user interface.Win
message allow cancel flag of <bes action>Returns the value of the message allow cancel flag, one of the settings that control the pre-action user interface.Win
multiple flag of <bes action>Returns TRUE if the specified action is a multiple action (see single flag of <bes action>).Win
offer flag of <bes action>Returns the offer flag of the specified bes action as a boolean TRUE/FALSE. TRUE indicates that the action has an attached offer to present to the client.Win
operator site flag of <bes action>Returns TRUE if the action is propagated from a non-master operator's site.Win
postaction allow cancel flag of <bes action>Returns the value of the allow cancel flag, one of the settings that control the post-action user interface.Win
precache flag of <bes action>In the Take Action> Execution tab, there is an option that allows the client to start Action downloads before all the constraints are met. This Inspector returns TRUE if that option is selected.Win:8.0
reapply flag of <bes action>Returns TRUE if the reapply flag was set for the specified BES Action.Win
require user absence of <bes action>Returns TRUE if the action requires that the user be absent to execute the specified action.Win
require user presence of <bes action>Returns TRUE if the action requires that the user be present to execute the specified action.Win
restart flag of <bes action>Returns the value of the reset flag, one of the settings that control the post-action user interface.Win
retry wait for reboot flag of <bes action>Returns the waiting period after completion of the specified action before the computer will be restarted (from 15 minutes to 30 days).Win
settings flag of <bes action>Returns TRUE if the specified action is a settings action.Win
show message flag of <bes action>Returns the value of the message flag, one of the settings that control the pre-action user interface.Win
show running message flag of <bes action>Returns the value of the running message flag, one of the user interfaces that is displayed while the action is running.Win
shutdown flag of <bes action>Returns the value of the shutdown flag, one of the settings that control the post-action user interface.Win
single flag of <bes action>Returns TRUE if the specified action is a single action (see multiple flag of <bes action>).Win
start flag of <bes action>Returns TRUE if the specified action is a start action.Win
subscription flag of <bes action>Returns TRUE if the specified action is a subscription action.Win
success on custom relevance of <bes action>Returns TRUE if the success of the action is determined by the custom relevance becoming false (no longer relevant).Win
success on original relevance of <bes action>Returns TRUE if the success of the action is determined by the original relevance becoming false (no longer relevant).Win
success on run to completion of <bes action>Returns TRUE if the success of the action is determined by the completion of all lines of the action script.Win
targeted by id flag of <bes action>Returns a boolean TRUE if the specified action is targeted by an ID Flag.Win
targeted by list flag of <bes action>Returns a boolean TRUE if the specified action is targeted by a List Flag.Win
targeted by property flag of <bes action>Returns a boolean TRUE if the specified action is targeted by a Property Flag.Win
top level flag of <bes action>Returns TRUE if the Action is a single Action or the group Action for a multiple Action group. Member Actions of multiple Action groups are not top level Actions.Win:8.0
untargeted flag of <bes action>Returns a boolean TRUE if the specified action is untargeted.Win
urgent flag of <bes action>Returns TRUE if the specified action is marked urgent, which means that it will be executed by the client before all non-urgent actions.Win
utc time flag of <bes action>The Take Action > Execution tab provides an option to specify the time constraints for the Action as UTC instead of as Client local time. This Inspector returns TRUE if that flag is set for the given Action.Win:8.0
<bes action> = <bes action>Compares two BES Actions and returns TRUE if they are equal.Win
<bes action set> = <bes action set>Returns TRUE if the two bes action sets are equivalent.Win
<bes action status> = <bes action status>Compares two action status objects, and returns a boolean TRUE or FALSE.Win
administrator <bes user> of <bes computer>Returns TRUE if the specified user is an administrator of the given computers.Win
locked flag of <bes computer>Returns the result of the 'Locked' property of the specified computer.Win
relay server flag of <bes computer>Returns TRUE iff the result of the 'BES Relay Server Installed' property for the specified computer indicates that the BES Relay is installed.Win
relevant <bes fixlet> of <bes computer>Returns TRUE if the given Fixlet message is relevant on the specified computer.Win
root server flag of <bes computer>Returns TRUE iff the result of the 'BES Relay Server Installed' property for the specified computer indicates that it's a BES root server.Win
subscribed <bes site> of <bes computer>Returns TRUE if the specified computer is currently subscribed to the given BES site.Win:8.0
<bes computer> = <bes computer>Compares two BES Computer types and returns TRUE if they are equal.Win
<bes computer set> = <bes computer set>Compares two sets of BES computers for equivalence.Win
automatic flag of <bes computer group>Returns the value of the 'Automatic' flag corresponding to the specified BES Computer Group. Groups can be manual, automatic or ad-hoc.Win
client evaluated flag of <bes computer group>Returns TRUE if the specified BES computer group is determined by client acknowledgement.Win
manual flag of <bes computer group>Returns the value of the 'Manual' flag corresponding to the specified BES Computer Group. Groups can be manual, automatic or ad-hoc.Win
<bes computer group> = <bes computer group>Compares two BES Computer Group types and returns TRUE if they are equal.Win
<bes computer group set> = <bes computer group set>Compares two sets of BES computer groups for equivalence.Win
analysis flag of <bes fixlet>Returns TRUE if the specified BES Fixlet message originates from an Analysis.Win
baseline flag of <bes fixlet>Returns TRUE if the specified BES Fixlet message originates from a Baseline.Win
custom flag of <bes fixlet>Returns TRUE if the specified BES Fixlet message is custom.Win
custom site flag of <bes fixlet>Returns true if and only if the specified Fixlet message resides in a custom site.Win
fixlet flag of <bes fixlet>Returns TRUE if the specified BES Fixlet message originates from an ordinary Fixlet site.Win
globally visible flag of <bes fixlet>Returns TRUE if the specified Fixlet message is globally visible.Win
group flag of <bes fixlet>Returns TRUE if the specified BES Fixlet message originates from a Group.Win
locally visible flag of <bes fixlet>Returns TRUE if the specified Fixlet message is locally visible.Note: This is a Console-only Inspector.Win
master site flag of <bes fixlet>Returns TRUE if the specified Fixlet message is from the Master site.Win
operator site flag of <bes fixlet>Returns TRUE if and only if the specified Fixlet message resides in a non-master operator site.Win
relevant <bes computer> of <bes fixlet>Returns TRUE if the given Fixlet message is relevant on the specified computer.Win
task flag of <bes fixlet>Returns TRUE if the specified BES Fixlet message originates from a Task.Win
visible flag of <bes fixlet>Returns TRUE if the specified BES Fixlet is not globally or locally hidden.Win:8.0
<bes fixlet> = <bes fixlet>Compares two BES Fixlet types and returns TRUE if they are equal.Win
<bes fixlet set> = <bes fixlet set>Compares two sets of BES Fixlets for equivalence.Win
relevant flag of <bes fixlet result>Returns TRUE if the computer reports that the given Fixlet result is relevant, and FALSE otherwise.Win
active flag of <bes activation>Returns TRUE if the specified activation is active, FALSE if it has been stopped.Win
include in relevance flag of <bes baseline component>When you define a Baseline by adding components, the default is to OR the relevance from each baseline component with the overall Baseline relevance. Thus, the multiple Action group will be relevant on machines where any of the components are relevant. If you add a component that is always relevant (such as "true"), you might want to uncheck the "Baseline will be relevant on applicable computers where this component is relevant" checkbox (click the + next to the component name to see it). This Inspector returns TRUE if this box is checked for the specified component.Win
deleted flag of <bes comment>Returns TRUE if the specified BES Comment has been deleted.Win
analysis flag of <bes property>Returns TRUE if the specified BES property is an analysis property.Win
custom flag of <bes property>Returns TRUE if the specified BES property is custom.Win
default flag of <bes property>Returns TRUE if the specified BES property is the default.Win
keep statistics flag of <bes property>Returns TRUE if statistics are being kept for the specified BES property.Win
reserved flag of <bes property>Returns TRUE if the specified BES property is reserved.Win
<bes property> = <bes property>Compares two BES Property types and returns TRUE if they are equal.Win
<bes property set> = <bes property set>Compares two sets of BES properties for equivalence.Win
error flag of <bes property result>Returns TRUE if the specified BES property result is an error.Win
plural flag of <bes property result>Returns TRUE if the specified BES property result is a multiple result.Win
administrator <bes computer> of <bes user>Returns TRUE if the specified user is an administrator of the given computers.Win
custom content flag of <bes user>Returns TRUE if the user has been granted the privilege to author custom content/actions.Win
master flag of <bes user>Returns TRUE if the user is a master administrator.Win
unmanagedasset privilege scanpoint flag of <bes user>When you create or edit a user, you specify whether they can see all unmanaged assets, none, or only those that were scanned by a computer which the user manages. This Inspector returns TRUE if the "scanpoint only" option is set for the specified user.Win
unmanagedasset privilege showall flag of <bes user>When you create or edit a user, you specify whether they can see all unmanaged assets, none, or only those that were scanned by a computer which the user manages. This Inspector returns TRUE if all assets are visible for the specified user.Win
unmanagedasset privilege shownone flag of <bes user>When you create or edit a user, you specify whether they can see all unmanaged assets, none, or only those that were scanned by a computer which the user manages. This Inspector returns TRUE if no assets are visible the specified user.Win
<bes user> = <bes user>Compares two BES Users.Win
<bes user set> = <bes user set>Compares two sets of BES Users for equivalence.Win
action flag of <bes filter>Returns TRUE if the specified BES Filter was designed for finding Actions.Win
analysis flag of <bes filter>Returns TRUE if the specified BES Filter was designed for finding Analyses.Win
baseline flag of <bes filter>Returns TRUE if the specified BES Filter was designed for finding Baselines.Win
computer flag of <bes filter>Returns TRUE if the specified BES Filter was designed for finding computers.Win
fixlet flag of <bes filter>Returns TRUE if the specified BES Filter was designed for finding Computers.Win
group flag of <bes filter>Returns TRUE if the specified BES Filter was designed for finding computer groups.Win
join by intersection flag of <bes filter>Returns TRUE if the various find properties are intersected (included with ALL properties) in the specified filter.Win
private flag of <bes filter>Returns TRUE if the specified BES filter is marked as private.Win
task flag of <bes filter>Returns TRUE if the specified BES Filter was designed for finding Tasks.Win
unmanagedasset flag of <bes filter>Returns TRUE if the specified BES Filter was designed for finding Unmanaged Assets.Win
user flag of <bes filter>Returns TRUE if the specified BES Filter was designed for finding Users.Win
<bes filter set> contains <bes filter>Returns TRUE if the specified filter set contains the given filter.Win
<bes filter> = <bes filter>Compares two BES Filter types and returns TRUE if they are equal.Win
<bes filter set> = <bes filter set>Compares two sets of BES filters for equivalence.Win
<bes filter set> contains <bes filter set>Returns TRUE if the first filter set contains the second.Win
<bes filter set> contains <bes filter>Returns TRUE if the specified filter set contains the given filter.Win
client installed flag of <bes unmanagedasset>Returns TRUE if the specified unmanaged asset is running the BES Client.

Example:
(values of fields whose (name of it is "Hostname")) of bes unmanagedassets whose (not client installed flag of it) - Returns the hostnames of all devices that are running windows but are not running the BES Client.
Win
<bes unmanagedasset> = <bes unmanagedasset>Returns TRUE if the two provided unmanaged assets are equal.Win:8.0
editable flag of <bes unmanagedasset field>Returns TRUE if the specified BES Unmanaged Asset is editable.Win
filterable flag of <bes unmanagedasset field>Returns TRUE if the specified asset field is filterable. Fields that are filterable will show up in the Unmanaged Assets list, allowing you to sort and filter them.Win
<bes unmanagedasset set> = <bes unmanagedasset set>Returns TRUE if the two provided sets of unmanaged assets are equal.Win:8.0
custom site flag of <bes site>Returns TRUE if and only if the specified site is a custom site.Win
external site flag of <bes site>Returns TRUE if and only if the specified site is an external site.Win
globally readable flag of <bes site>The value of the globally readable flag depends on the type of site:External sites: True if and only if the site has been marked as readable by all users.Master sites: True.Operator sites: False. Custom sites: True if and only if the site has been marked as readable by all users.Win
master site flag of <bes site>Returns TRUE if and only if the specified site is a master site.Win
operator site flag of <bes site>Returns TRUE if and only if the specified site is an operator site.Win
owner flag <bes user> of <bes site>This Inspector is deprecated as of Version 7.0. Instead use "exists owner of <bes site> whose (it = <bes user>)".Win
subscribed <bes computer> of <bes site>Returns TRUE if the given computer is subscribed to the given BES site.Win:8.0
<bes site> = <bes site>Returns TRUE if the two provided BES sites are equal.Win:8.0
dialog flag of <bes wizard>Returns TRUE if the specified Wizard launches in a dialog box.Win
document flag of <bes wizard>Returns TRUE if the specified Wizard launches in an MDI document window.Win
pre60 flag of <bes wizard>Returns TRUE if this wizard is an "old" (prior to version 6.0) style of Wizard.Win
requires authoring flag of <bes wizard>Returns TRUE if access to the specified Wizard requires that the user have the 'Authoring' bit set in their credentials.Win
<bes wizard> = <bes wizard>Returns TRUE if the two specified BES Wizards are the same.Win:8.0
private flag of <bes wizard variable>Returns the private flag of the given <bes wizard variable> (private vars are CONSOLE only).Win
<bes wizard set> = <bes wizard set>Returns TRUE if the two specified BES Wizard sets are the same.Win:8.0
<bes wizard set> contains <bes wizard set>Returns TRUE if the first set of BES Wizards contains all of the elements of the second set.Win:8.0
<bes wizard set> contains <bes wizard>Returns TRUE if the specified set of BES Wizards contains all of the following wizard.Win:8.0
enabled of <bes wakeonlan status>Returns TRUE if the BES WakeOnLan status is currently enabled.

Example:
(database id of it, enabled of it) of bes wakeonlan statuses - Returns a list of database IDs and the WoL status for each, such as:1, True2, False.
Win
<bes domain> = <bes domain>Returns TRUE if the two BES domains are equivalent.Win:8.0
<bes domain set> = <bes domain set>Returns TRUE is the two specified domain sets are the same.Win:8.0
<rate> {cmp} <rate>Compare two rates, returning a boolean TRUE or FALSE, where {cmp} is one of: <, <=, =.Win, Mac
effective access system security permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has access system security permissions on the given access control list.Win:8.0
effective access system security permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has access system security permissions on the given access control list.Win
effective append permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has append permissions on the given access control list.Win:8.0
effective append permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has append permissions on the given access control list.

Example:
effective append permission for "Power Users" of dacls of security descriptors of windows folder - Returns TRUE if Power Users have append permissions on the system folder.
Win
effective change notification permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has change notification permissions on the given access control list.Win:8.0
effective change notification permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has change notification permissions on the given access control list.Win
effective create file permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has file creation permissions on the given access control list.Win:8.0
effective create file permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has file creation permissions on the given access control list.Win
effective create folder permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has folder creation permissions on the given access control list.Win:8.0
effective create folder permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has folder creation permissions on the given access control list.

Example:
effective create folder permissions for "Administrators" of dacls of security descriptors of folders of folder "c:\" - Returns a list of TRUE/FALSE values corresponding to the ability of the Administrator to create new folders in each of the existing folders of the c: drive.
Win
effective create link permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has link creation permissions on the given access control list.Win:8.0
effective create link permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has link creation permissions on the given access control list.Win
effective create subkey permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has subkey creation permissions on the given access control list.Win:8.0
effective create subkey permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has subkey creation permissions on the given access control list.Win
effective delete child permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has child deletion permissions on the given access control list.Win:8.0
effective delete child permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has child deletion permissions on the given access control list.Win
effective delete permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has delete permissions on the given access control list.Win:8.0
effective delete permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has delete permissions on the given access control list.Win
effective enumerate subkeys permission for <security account> of <access control list>Returns TRUE if the specified security account provides the right to list the subkeys of a registry key.Win:8.0
effective enumerate subkeys permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has subkey enumeration permissions on the given access control list.Win
effective execute permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has execution permissions on the given access control list.Win:8.0
effective execute permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has execution permissions on the given access control list.Win
effective generic all permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has all generic permissions on the given access control list.Win:8.0
effective generic all permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has all generic permissions on the given access control list.Win
effective generic execute permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has generic execution permissions on the given access control list.Win:8.0
effective generic execute permission for <string> of <access control list>Returns TRUE if the trustee specified by the security account has generic execution permissions on the given access control list.Win
effective generic read permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has generic read permissions on the given access control list.Win:8.0
effective generic read permission for <string> of <access control list>Returns TRUE if the trustee specified by the security account has generic read permissions on the given access control list.Win
effective generic write permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has generic write permissions on the given access control list.Win:8.0
effective generic write permission for <string> of <access control list>Returns TRUE if the trustee specified by the security account has generic write permissions on the given access control list.Win
effective list permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has list permissions on the given access control list.Win:8.0
effective list permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has list permissions on the given access control list.Win
effective maximum allowed permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has maximum allowed permissions on the given access control list.Win:8.0
effective maximum allowed permission for <string> of <access control list>Returns TRUE if the trustee specified by the security account has maximum allowed permissions on the given access control list.Win
effective query value permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has query value permissions on the given access control list.Win:8.0
effective query value permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has query value permissions on the given access control list.Win
effective read attributes permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has read attribute permissions on the given access control list.Win:8.0
effective read attributes permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has read attribute permissions on the given access control list.Win
effective read control permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has read control permissions on the given access control list.Win:8.0
effective read control permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has read control permissions on the given access control list.Win
effective read extended attributes permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has extended read attribute permissions on the given access control list.Win:8.0
effective read extended attributes permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has extended read attribute permissions on the given access control list.Win
effective read permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has read permissions on the given access control list.Win:8.0
effective read permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has read permissions on the given access control list.Win
effective set value permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has value setting permissions on the given access control list.Win:8.0
effective set value permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has value setting permissions on the given access control list.Win
effective synchronize permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has synchronization permissions on the given access control list.Win:8.0
effective synchronize permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has synchronization permissions on the given access control list.

Example:
effective synchronize permission for "Administrators" of dacls of security descriptors of system folder - Returns TRUE if the Administrator has permission to syncrhonize with the system folder.
Win
effective traverse permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has traverse permissions on the given access control list.Win:8.0
effective traverse permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has traverse permissions on the given access control list.Win
effective write attributes permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has attribute writing permissions on the given access control list.Win:8.0
effective write attributes permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has attribute writing permissions on the given access control list.Win
effective write dac permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has dac writing permissions on the given access control list.Win:8.0
effective write dac permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has dac writing permissions on the given access control list.Win
effective write extended attributes permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has extended attribute writing permissions on the given access control list.Win:8.0
effective write extended attributes permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has extended attribute writing permissions on the given access control list.Win
effective write owner permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has write owner permissions on the given access control list.Win:8.0
effective write owner permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has write owner permissions on the given access control list.Win
effective write permission for <security account> of <access control list>Returns TRUE if the trustee specified by the security account has write permissions on the given access control list.Win:8.0
effective write permission for <string> of <access control list>Returns TRUE if the trustee specified by <string> has write permissions on the given access control list.Win
append permission of <access control entry>For a file ACE, returns TRUE if the ACE grants or denies append permissions.Win
audit failure of <access control entry>Returns TRUE if the ACE header flag has the value 0x80, indicating a failed access attempt.Win:8.2
audit success of <access control entry>Returns TRUE if the ACE header flag has the value 0x40, indicating a successful access attempt.Win:8.2
change notification permission of <access control entry>For a registry key ACE, returns TRUE if the ACE grants or denies change notification permissions.Win
container inherit of <access control entry>Returns TRUE if the ACE header flag has the value 0x02, indicating that the OBJECT INHERITANCE is set.Win:8.2
create file permission of <access control entry>For a folder ACE, returns TRUE if the ACE grants or denies create file permissions.Win
create folder permission of <access control entry>For a folder ACE, returns TRUE if the ACE grants or denies create folder permissions.Win
create link permission of <access control entry>For a registry key ACE, returns TRUE if the ACE grants or denies create key link permissions.Win
create subkey permission of <access control entry>For a registry key ACE, returns TRUE if the ACE grants or denies creation of subkey permissions.Win
delete child permission of <access control entry>For a folder ACE, returns TRUE if the ACE grants or denies child deletion permissions.Win
delete permission of <access control entry>For any ACE, returns TRUE if the ACE grants or generic delete permissions.Win
deny type of <access control entry>Returns TRUE if the ACE header type is ACCESS DENIED.Win:8.2
enumerate subkeys permission of <access control entry>For a registry key ACE, returns TRUE if the ACE grants or enumerate subkey permissions.Win
execute permission of <access control entry>For a file ACE, returns TRUE if the ACE grants or denies execute permissions.Win
generic all permission of <access control entry>For any ACE, returns TRUE if the ACE grants or denies all generic permissions.Win
generic execute permission of <access control entry>For any ACE, returns TRUE if the ACE grants or denies generic execute permissions.Win
generic read permission of <access control entry>For any ACE, returns TRUE if the ACE grants or denies generic read permissions.Win
generic write permission of <access control entry>For any ACE, returns TRUE if the ACE grants or denies generic write permissions.Win
grant type of <access control entry>Returns TRUE if the ACE header type is ACCESS ALLOWED.Win:8.2
inherit only of <access control entry>Returns TRUE if the ACE header flag has the value 0x08, indicating that the OBJECT INHERITANCE flag is set.Win:8.2
inherited of <access control entry>Returns TRUE if the ACE header flag has the value 0x10, indicating that the INHERITED flag is set.Win:8.2
list permission of <access control entry>For a folder ACE, returns TRUE if the ACE grants or denies list permissions.Win
maximum allowed permission of <access control entry>For any ACE, returns TRUE if the ACE grants or denies maximum allowed permissions.Win
no propagate inherit of <access control entry>Returns TRUE if the ACE header flag has the value 0x04, indicating that the NO PROPAGATE INHERIT flag is set.Win:8.2
object inherit of <access control entry>Returns TRUE if the ACE header flag has the value 0x01, indicating that the OBJECT INHERIT flag is set.Win:8.2
query value permission of <access control entry>For a registry key ACE, returns TRUE if the ACE grants or denies query value permissions.Win
read attributes permission of <access control entry>For a file or folder ACE, returns TRUE if the ACE grants or denies read attributes permissions.Win
read control permission of <access control entry>For any ACE, returns TRUE if the ACE grants or denies reading access control permissions.Win
read extended attributes permission of <access control entry>For a file or folder ACE, returns TRUE if the ACE grants or denies read extended attributes permissions.Win
read permission of <access control entry>For a file ACE, returns TRUE if the ACE grants or denies read permissions.Win
set value permission of <access control entry>For a registry key ACE, returns TRUE if the ACE grants or denies set value permissions.Win
synchronize permission of <access control entry>For any ACE, returns TRUE if the ACE grants or denies synchronize permissions.Win
traverse permission of <access control entry>For the specified folder ACE, returns TRUE if it grants or denies traversefolder permission.Win
write attributes permission of <access control entry>For a file or folder ACE, returns TRUE if the ACE grants or denies write attribute permissions.Win
write dac permission of <access control entry>For any ACE, returns TRUE if the ACE grants or denies write DAC permissions.Win
write extended attributes permission of <access control entry>For a file or folder ACE, returns TRUE if the ACE grants or denies write extended attribute permissions.Win
write owner permission of <access control entry>For any ACE, returns TRUE if the ACE grants or denies write owner permissions.Win
write permission of <access control entry>For a file ACE, returns TRUE if the ACE grants or denies write permissions.Win
null dacl of <security descriptor>Win:8.2
null sacl of <security descriptor>Win:8.2
<security identifier> = <security identifier>Tests two <security identifier> (SID) values for equality using EqualSid.Win, Mac:8.1
audit failure of <audit policy information>Returns the boolean audit failure status of the specified audit policy information.

Example:
(name of it, audit failure of system policy of it) of subcategories of category whose (name of it is "System") of audit policy - Returns the names and audit failure status of each of the subcategories of the System audit policy category.
Win
audit success of <audit policy information>Returns the boolean audit success status of the specified audit policy information.

Example:
audit success of system policies of subcategory whose (name of it is "User Account Management") of account management category of audit policy - Returns the TRUE/FALSE status of the specified audit policy subcategory.
Win
desired fips mode of <cryptography>Returns TRUE if the application (the client, console, or web reports, depending on the context) tried to enter FIPS 140-2 compliant mode.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
fips mode of <cryptography>Returns TRUE if the application (the client, console, or web reports, depending on the context) is operating in FIPS 140-2 mode (the mode provided by openssl). FIPS mode limits the set of ciphers and SSL protocols that can be used in the cryptographic library.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
desired encrypt report of <client_cryptography>Returns TRUE if the client is configured to attempt to encrypt reports.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
encrypt report of <client_cryptography>Returns TRUE if the client is successfully encrypting reports.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
account disabled flag of <user>Returns TRUE if the specified user's account is disabled.Win:8.1
accounts operator flag of <user>Returns TRUE if this user has the accounts operator privilege.Win:8.1
admin privilege of <user>Returns TRUE if the specified user has a privilege level of 'admin'.Win:8.1
communications operator flag of <user>Returns TRUE if the specified user has communications operator privileges.Win:8.1
guest privilege of <user>Returns TRUE if the specified user has a privilege level of 'guest'.Win:8.1
home directory required flag of <user>Returns TRUE if a home directory is required for the specified user.Win:8.1
interdomain trust account flag of <user>Returns TRUE if the given user's account stipulates that a domain should trust other domains.Win:8.1
locked out flag of <user>Returns TRUE if the specified user is currently locked out.Win:8.1
no password required flag of <user>Returns TRUE if no password is required for the specified user.Win:8.1
normal account flag of <user>Returns TRUE if the specified user's account has a default account type corresponding to a typical user.Win:8.1
password change disabled flag of <user>Returns TRUE if the specified user is not allowed to change his password.Win:8.1
password expiration disabled flag of <user>Returns TRUE if the specified user's password on this account will never expire.Win:8.1
password expired of <user>Returns TRUE if the specified user's password has expired.Win:8.1
print operator flag of <user>Returns TRUE if the specified user has print operator privileges.Win:8.1
script flag of <user>Returns TRUE if the logon script for the specified user has been executed.Win:8.1
server operator flag of <user>Returns TRUE if the specified user has server operator privileges.Win:8.1
server trust account flag of <user>Returns TRUE if the specified user has server trust account privileges (for a backup domain controller).Win:8.1
temporary duplicate account flag of <user>Returns TRUE if this is a temporary duplicate account of the specified user.Win:8.1
user privilege of <user>Returns TRUE if the specified user has a privilege level of 'user'.Win:8.1
workstation trust account flag of <user>Returns TRUE if the specified user's account is for a workstation or server.Win:8.1
active of <logged on user>Returns TRUE if the specified user session is active (either as a current Fast User or an active terminal services connection).Win, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac, WM, Ubu:8.2
remote of <logged on user>Returns TRUE if the user session is a remote terminal services connection.Win, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac, WM, Ubu:8.2
active of <action>Returns TRUE if the action is currently running (active).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
constrained of <action>Returns TRUE if action is unable to run yet.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
group leader of <action>Returns TRUE if the action is a group action and the action component is the group leader. When you deploy a mult-action from the BES Console, it constructs a group action with a group leader to control the overall behavior of the action. This inspector is used internally to manage the progress of the group action.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
offer accepted of <action>Returns TRUE when users indicated they want to run the action by accepting the offer presented by the BES Client UI. When an offer has been accepted, the Client evaluates its constraints and runs as soon as conditions allow.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
offer of <action>Returns TRUE when the Action is presented as an offer (as indicated by the header "x-offer: 1").Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
pending login of <action>Returns TRUE if the specified action included an 'action requires login' command, and a login has not yet occurred since the action has run.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
pending of <action>Returns TRUE if action is available to run.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
pending restart of <action>Returns TRUE if the specified action included an 'action requires restart' command and a restart has not occurred since the action has run.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
waiting for download of <action>Returns TRUE if client is waiting for mirroring server to have downloads required by the action.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
close wait of <tcp state>Returns true if the state represented is CLOSE_WAITUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Win:9.0
closed of <tcp state>Returns true if the state represented is CLOSEDUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Win:9.0
closing of <tcp state>Returns true if the state represented is CLOSINGUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Win:9.0
delete tcb of <tcp state>Returns true if the state represented is DELETE_TCBUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Win:9.0
established of <tcp state>Returns true if the state represented is ESTABLISHEDUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Win:9.0
fin wait one of <tcp state>Returns true if the state represented is FIN_WAIT1Ubu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Win:9.0
fin wait two of <tcp state>Returns true if the state represented is FIN_WAIT2Ubu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Win:9.0
last ack of <tcp state>Returns true if the state represented is LAST_ACKUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Win:9.0
listening of <tcp state>Returns true if the state represented is LISTENINGUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Win:9.0
syn received of <tcp state>Returns true if the state represented is SYN_RECEIVEDUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Win:9.0
syn sent of <tcp state>Returns true if the state represented is SYN_SENTUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Win:9.0
time wait of <tcp state>Returns true if the state represented is TIME_WAITUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Win:9.0
tcp of <socket>Returns true if the socket is a TCP socketUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Win:9.0
udp of <socket>Returns true if the socket is a UDP socketUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Win:9.0
secured of <wifi>Returns a boolean that is true if the WiFi connection is secured.Win:9.0
winsock2 supported of <network>Indicates that winsock2 is supported by the network. If this returns FALSE, many of the other properties of the interface are not available for inspection.Win, WM
broadcast support of <network ip interface>Indicates that broadcast messages are supported by the ip interface.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
loopback of <network ip interface>Indicates that the particular network ip interface is a loopback interface.

Example:
address of ip interface whose (loopback of it = false) of network = "192.168.127.127" - Returns TRUE if the given IP address doesn't have loopback.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multicast support of <network ip interface>Indicates that multicast messages are supported by the ip interface.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
point to point of <network ip interface>Indicates that the interface is a point-to-point interface. Usually TRUE for dialup connections.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
up of <network ip interface>Returns TRUE if the specified network IP interface is currently up.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
attribute permission of <network share>Returns TRUE if permission is granted to modify the attributes of the shared resource (such as the date and time when a file was last modified).Win
create permission of <network share>Returns TRUE if permission is granted to create an instance of a shared resource (such as a file).Win
delete permission of <network share>Returns TRUE if permission is granted to delete the resource.Win
execute permission of <network share>Returns TRUE if permission is granted to execute the resource.Win
permission permission of <network share>Returns TRUE if permission is granted to modify the permissions (read, write, create, execute, and delete) for the specified network share.Win
read permission of <network share>Returns TRUE if permission is granted to read data from a resource and, by default, to execute the specified network share.Win
write permission of <network share>Returns TRUE if permission is granted to write data to the specified network share.Win
dhcp enabled of <network adapter>Returns TRUE if dhcp is enabled on the network adapter.Win, WM
loopback of <network adapter>Returns TRUE if the specified network adapter is a loopback interface.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac, Ubu:8.1
multicast support of <network adapter>Returns TRUE if multicast messages are supported by the specified network adapter.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac, Ubu:8.1
tunnel of <network adapter>Returns TRUE if the specidfied adapter is a tunnel.Win:8.0
up of <network adapter>Returns TRUE if the specified network adaoter is currently working. Interfaces like wifi may be turned it off to save power, but this Inspector will still tell you if it is active.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac, Ubu:8.1
wakeonlan enabled of <network adapter>Returns TRUE if the specified network adapter is configured to react to Wake-On-Lan requests. Wake-On-Lan is a mechanism used to trigger a boot of a machine in standby mode by sending a special packet.Note: Wake-On-Lan is only supported for Windows 2000 and XP machines.Win, WM
wins enabled of <network adapter>Returns TRUE if WINS is enabled on the network adapter.Win, WM
broadcast support of <network adapter interface>Returns TRUE if the given network adapter interface has broadcast support.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
loopback of <network adapter interface>Returns TRUE if the specified interface supports loopbacks.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
multicast support of <network adapter interface>Returns TRUE if the specified interface supports multicasting.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
point to point of <network adapter interface>A network adapter interface can be a point-to-point interface, such as you might use for a VPN connection or a SLIP connection. This Inspector returns TRUE if the specified network adapter interface is configured to run point-to-point.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
up of <network adapter interface>Returns TRUE if the specified interface is currently up and working.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<connection status> = <connection status>Compare the statuses of two connections.Win
<internet protocol> = <internet protocol>Compares two firewall internet protocols for equality only.Win
<ip version> = <ip version>Compares two IP versions for equality.Win, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<ipv4 address> {cmp} <ipv4 address>Returns a boolean TRUE/FALSE depending on the result of the comparison, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, Lin, Sol, HPUX, AIX, Mac, WM
<string> {cmp} <ipv4 address>Returns a boolean TRUE/FALSE depending on the result of the comparison, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, Lin, Sol, HPUX, AIX, Mac, WM
<ipv4 address> {cmp} <string>Returns a boolean TRUE/FALSE depending on the result of the comparison, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, Lin, Sol, HPUX, AIX, Mac, WM
<ipv6 address> {cmp} <ipv6 address>Where {cmp} is one of: <, <=, =.Win, Lin, Sol, HPUX, AIX, Mac, WM
<ipv4or6 address> {cmp} <ipv4or6 address>Where {cmp} is one of: <, <=, =.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0
<ipv4or6 address> {cmp} <string>Where {cmp} is one of: <, <=, =.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0
<string> {cmp} <ipv4or6 address>Where {cmp} is one of: <, <=, =.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0
rule group currently enabled <string> of <firewall>Determines whether a specified group of firewall rules is enabled or disabled for the current profile, considering the firewall's state, BlockAllInboundTraffic state and group policy overrides state. The string is used to group rules together. It can be the group name or an indirect string to the group name in the form of "@yourresourcedll.dll,-23255." Rules belonging to this group will be queried.Win
enabled of <firewall authorized application>Returns the contents of the Enabled property for the specified application. Returns TRUE if the settings for this application are currently enabled.Win
exceptions allowed of <firewall profile>Returns the property that indicates whether exceptions should be allowed by the firewall.Win
firewall enabled of <firewall profile>Gets the value of the FirewallEnabled setting.

Example:
firewall enabled of current profile of local policy of firewall - Verify that the firewall is enabled.
Win
inbound connections allowed of <firewall profile>Determines whether the default action for inbound traffic for the specified firewall profile is NET_FW_ACTION_ALLOW. For more information, see the MSDN Library entry for INetFwPolicy2.Win
notifications disabled of <firewall profile>Gets the value of the NotificationsDisabled setting, TRUE or FALSE.Win
outbound connections allowed of <firewall profile>Determines whether the default action for outbound traffic for the specified firewall profile is NET_FW_ACTION_ALLOW. For more information, see the MSDN Library entry for INetFwPolicy2.Win
rule group enabled <string> of <firewall profile>Determines whether a specified group of firewall rules are enabled or disabled. For more information, see the MSDN Library entry for INetFwPolicy2.Win
unicast responses to multicast broadcast disabled of <firewall profile>Gets the value of the UnicastResponsesToMulticastBroadcastDisabled setting.Win
<firewall profile type> = <firewall profile type>Compares two firewall policies for equality only.Win
<firewall scope> = <firewall scope>Compares two firewall scopes for equality only.Win
built in of <firewall open port>Returns the contents of the BuiltIn property of the firewall open port.Win
enabled of <firewall open port>Returns the contents of the Enabled property of the firewall open port.Win
customized of <firewall service>Returns a flag that indicates whether at least one of the ports associated with the service has been customized. Either TRUE or FALSE.Win
enabled of <firewall service>Returns the enabled flag for the specified firewall service.Win
<firewall service type> = <firewall service type>Compares two firewall service types for equality only.Win
allow inbound echo request of <firewall icmp settings>Returns the value of the AllowInboundEchoRequest property. Type common to IPv4 and IPv6.Win
allow inbound mask request of <firewall icmp settings>Returns the value of the AllowInboundMaskRequest property. Type common to IPv4 only.Win
allow inbound router request of <firewall icmp settings>Returns the value of the AllowInboundRouterRequest property. Type common to IPv4 only.Win
allow inbound timestamp request of <firewall icmp settings>Returns the value of the AllowInboundTimestampRequest property. Type common to IPv4 only.Win
allow outbound destination unreachable of <firewall icmp settings>Returns the value of the AllowOutboundDestinationUnreachable property. Type common to IPv4 and IPv6.Win
allow outbound packet too big of <firewall icmp settings>Returns the value of the AllowOutboundPacketTooBig property. Type common to IPv6 only.Win
allow outbound parameter problem of <firewall icmp settings>Returns the value of the AllowOutboundParameterProblem property. Type common to IPv4 and IPv6.Win
allow outbound source quench of <firewall icmp settings>Returns the value of the AllowOutboundSourceQuench property. Type common to IPv4 only.Win
allow outbound time exceeded of <firewall icmp settings>Returns the value of the AllowOutboundTimeExceeded property. Type common to IPv4 and IPv6.Win
allow redirect of <firewall icmp settings>Accesses the AllowRedirect property. Type common to IPv4 and IPv6.Win
<firewall action> = <firewall action>Compares two enumerated types corresponding to the firewall action. This is a Vista Inspector. For more information see the MSDN Library reference to NET_FW_ACTION.Win
<firewall local policy modify state> = <firewall local policy modify state>Compares two enumerated types corresponding to the firewall policy modification state. This is a Vista Inspector. For more information see the MSDN Library reference to NET_FW_MODIFY_STATE.Win
currently active of <firewall rule>Currently active is true if and only if the specified firewall rule is enabled (the Enabled property is true) AND the currently active profile type (as defined by the CurrentProfileTypes property of INetFwPolicy2) is one of the profiles for which the rule applies (as defined by the Profiles property). For more information see the MSDN Library articles for INetFwRule, including the CurrentProfileTypes and Profiles properties.Win
edge traversal allowed of <firewall rule>Retrieves the EdgeTraversal property for the specified firewall rule. The firewall rule Inspectors are wrappers around the Windows Vista Firewall API. For more information, see the MSDN library for INetFwRule.Win
enabled of <firewall rule>Retrieves the Enabled property for the specified firewall rule. The firewall rule Inspectors are wrappers around the Windows Vista Firewall API. For more information, see the MSDN library for INetFwRule.Win
inbound of <firewall rule>Retrieves the inbound direction property for the specified firewall rule. The firewall rule Inspectors are wrappers around the Windows Vista Firewall API. For more information, see the MSDN library for INetFwRule and IDispatch.Win
outbound of <firewall rule>Retrieves the outbound direction property for the specified firewall rule. The firewall rule Inspectors are wrappers around the Windows Vista Firewall API. For more information, see the MSDN library for INetFwRule and IDispatch.Win
profile <firewall profile type> of <firewall rule>Retrieves the given profile property for the specified firewall rule. The firewall rule Inspectors are wrappers around the Windows Vista Firewall API. For more information, see the MSDN library for INetFwRule.Win
service restricted <( string, string )> of <firewall service restriction>Returns the service restriction state of a given service. There are two strings passed to define the restriction: the service name and the application name. For more information, see the MSDN Library section on INetFwServiceRestriction.Win
enabled of <internet connection firewall>Returns TRUE if the local computer has the Windows XP built-in firewall enabled.Win
enabled of <port mapping>A boolean indicating whether or not the port mapping is enabled.Win
<media type> = <media type>Compares two media types.Win
allow demand start of <task settings>Returns TRUE if the task can be started by using the run command or the context menu.Win:8.0
allow hard terminate of <task settings>Returns TRUE if the task can be terminated by using TerminateProcess.Win:8.0
at compatibility of <task settings>Returns TRUE if the task scheduler is compatible with AT. Tasks compatible with AT are only allowed to have a single time trigger.Win:8.0
disallow start when on battery of <task settings>Returns TRUE if the task will not be started when the computer is running on battery power.Win:8.0
enabled of <task settings>Returns TRUE if the task is enabled. The task associated with the specified settings can be performed only when this setting is TRUE.Win:8.0
hidden of <task settings>Returns TRUE if the task will not be visible in the UI. Administrators can override this setting with a master switch that forces all tasks to be visible.Win:8.0
ignore new instance of <task settings>Returns TRUE if the MultipleInstances task setting is TASK_INSTANCES_IGNORE_NEW. This instructs the scheduler not to start a new instance of the task if the task is already running.Win:8.0
parallel instance of <task settings>Returns TRUE if the MultipleInstances task setting is TASK_INSTANCES_PARALLEL. This instructs the scheduler to go ahead and start a new instance of the task while the task is already running.Win:8.0
queue instance of <task settings>Returns TRUE if the MultipleInstances task setting is TASK_INSTANCES_QUEUE. This instructs the scheduler to start a new instance of the task only after all existing instances are completed.Win:8.0
run only when idle of <task settings>Returns TRUE if the Task Scheduler is set to run the associated task only from an idle computer.Win:8.0
run only when network available of <task settings>Returns TRUE if the Task Scheduler is set to run the task only when a network is available. If the 'network setting' exists, the task will be launched only when that network becomes available.Win:8.0
start when available of <task settings>Returns TRUE if the Task Scheduler is allowed to start the task any time after its scheduled time has lapsed.Win:8.0
stop existing instance of <task settings>Returns TRUE if the MultipleInstances task setting is TASK_INSTANCES_STOP_EXISTING. This instructs the scheduler to stop an existing instance of the task before starting a new instance.Win:8.0
stop when going on battery of <task settings>Returns TRUE if the task should be stopped whenever the computer starts to run on battery power.Win:8.0
v1 compatibility of <task settings>Returns TRUE if the specified task setting is compatible with version 1.0 of the scheduler.Win:8.0
v2 compatibility of <task settings>Returns TRUE if the specified task setting is compatible with version 2.0 of the scheduler.Win:8.0
wake to run of <task settings>Returns TRUE if the Task Scheduler should wake the computer whenever it's time to start the task.Win:8.0
<priority class> = <priority class>Returns TRUE if the two priority classes are the same.Win:8.0
disabled state of <running task>Returns TRUE if the specified running task is disabled.Win:8.0
queued state of <running task>Returns TRUE if the specified running task is queued up.Win:8.0
ready state of <running task>Returns TRUE if the specified running task is ready.Win:8.0
running state of <running task>Returns TRUE if the specified running task is running.Win:8.0
unknown state of <running task>Returns TRUE if the specified running task is unknown.Win:8.0
disabled state of <scheduled task>Returns a boolean indicating the whether the specified task is disabled or not.Win:8.0
enabled of <scheduled task>Returns a boolean TRUE if the specified scheduled task is enabled.Win:8.0
queued state of <scheduled task>Returns a boolean indicating the whether the specified task is queued or not.Win:8.0
ready state of <scheduled task>Returns a boolean indicating the whether the specified task is ready or not.Win:8.0
running state of <scheduled task>Returns a boolean indicating the whether the specified task is running or not.Win:8.0
unknown state of <scheduled task>Returns TRUE if the state of the scheduled task is unknown.2.0 interface only.Win:8.0
group logon of <task principal>Returns TRUE if the task logon type is set to group activation. In this case, the user ID speicifies the group.Win:8.0
highest runlevel of <task principal>Returns TRUE if the specfied task principle will be run with the highest privileges.Win:8.0
interactive token logon of <task principal>Returns TRUE if the task logon type is set to interactive token, meaning the task will only run in an existing interactive session.Win:8.0
interactive token password logon of <task principal>Returns TRUE if the task logon type is set to interactive token or password. If the user is logged on, the interactive token is used. Otherwise the password is used. The password must have been specified when the task was registered.Win:8.0
lua runlevel of <task principal>Returns TRUE if the specfied task principle will be run with the least privileged user account (LUA).Win:8.0
none logon of <task principal>Returns TRUE if the logon method for the task principal is not specified. Used for non-NT credentials.Win:8.0
password logon of <task principal>Returns TRUE if a password is used for logging on the user. The password must be supplied when the task is registered.Win:8.0
s4u logon of <task principal>Returns TRUE if an existing interactive token is used to run the task. This requires the user to employ a service for user (S4U) logon. With S4U logons, no password is stored and neither network nor encrypted files can be accessed.Win:8.0
service account logon of <task principal>Returns TRUE if a service account is used as a login. This implies that the task is being initiated by a Local System, Local Service, or Network Service account in a security context.Win:8.0
stop at duration end of <task repetition pattern>Returns TRUE if the task repetition pattern has reached the end of its run.Win:8.0
<task action type> = <task action type>Returns TRUE if the two task action types are equal.Win:8.0
restart on idle of <task idle settings>Returns a Boolean value that indicates whether the task is restarted when the computer cycles into an idle condition more than once.Win:8.0
stop on idle end of <task idle settings>Returns a Boolean value that indicates that the Task Scheduler will terminate the task if the idle condition ends before the task is completed.Win:8.0
enabled of <task trigger>Returns TRUE if the specified trigger is enabled.Win:8.0
<task trigger type> = <task trigger type>Returns TRUE if the two task trigger types are equal.Win:8.0
run on last day in month of <monthly task trigger>Returns TRUE if the specified monthly trigger is set to run on the last day of the month.Win:8.0
run on fifth week in month of <monthlydow task trigger>Returns TRUE if the monthly day-of-week trigger will run the task in the fifth week of the month.Win:8.0
run on first week in month of <monthlydow task trigger>Returns TRUE if the monthly day-of-week trigger will run the task in the first week of the month.Win:8.0
run on fourth week in month of <monthlydow task trigger>Returns TRUE if the monthly day-of-week trigger will run the task in the fourth week of the month.Win:8.0
run on last week in month of <monthlydow task trigger>Returns TRUE if the monthly day-of-week trigger will run the task in the last week of the month.Win:8.0
run on second week in month of <monthlydow task trigger>Returns TRUE if the monthly day-of-week trigger will run the task in the second week of the month.Win:8.0
run on third week in month of <monthlydow task trigger>Returns TRUE if the monthly day-of-week trigger will run the task in the third week of the month.Win:8.0
console connect of <session state change task trigger>Returns a boolean TRUE if the terminal server console has experienced a connection state change, for instance when users are switched on the client computer.Win:8.0
console disconnect of <session state change task trigger>Returns a boolean TRUE if the terminal server console has experienced a disconnect state change, for instance when users are switched on the client computer.Win:8.0
remote connect of <session state change task trigger>Returns a boolean TRUE if the terminal server console has experienced a remote connection change, for instance when a user connects to a session using a remote desktop connection.Win:8.0
remote disconnect of <session state change task trigger>Returns a boolean TRUE if the terminal server console has experienced a remote disconnect change, for instance when a user disconnects from a session using a remote desktop connection.Win:8.0
session lock of <session state change task trigger>Returns a boolean TRUE if the terminal server console has experienced a session lock change, for instance when a computer is locked.Win:8.0
session unlock of <session state change task trigger>Returns a boolean TRUE if the terminal server console has experienced a session unlock change, for instance when a computer is unlocked.Win:8.0
full of <power level>Returns TRUE if the battery is fully charged.

Example:
full of power level - Returns TRUE if the battery is currently topped off.
Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
low of <power level>Returns TRUE if the battery is at a low charge level.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
normal of <power level>Returns TRUE if the battery is at a normal charge level.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
plugged of <power level>Returns TRUE if the computer is currently plugged in to AC power.

Example:
plugged of power level - Returns TRUE if the computer is currently plugged in.
Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
ups of <power level>Returns TRUE if the computer is currently being powered by a UPS.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<power state> = <power state>Returns TRUE if the two provided power states are equal.Win:8.0, Mac:8.1
<metabase identifier> = <metabase identifier>Compares two metabase identifiers for equality.Win
<metabase type> = <metabase type>Compares two metabase types for equality.Win
<metabase user type> = <metabase user type>Compares two metabase user types for equality.Win
inherit attribute of <metabase value>Returns TRUE if the specified metabase value has the inherit attribute set.

Example:
inherit attributes of values of key "/Schema" of metabase - Returns a boolean True or False depending on the inherit attributes of each sub-key in the specified key of the metabase.
Win
insert path attribute of <metabase value>Returns TRUE if the specified metabase value has the insert path attribute set.Win
reference attribute of <metabase value>Returns TRUE if the specified metabase value has the reference attribute set.Win
secure attribute of <metabase value>Returns TRUE if the specified metabase value has the secure attribute set.Win
volatile attribute of <metabase value>Returns TRUE if the specified metabase value has the volatile attribute set.

Example:
volatile attributes of values of key "/LM" of metabase - Returns a boolean True or False depending on the volatile attributes of each sub-key in the specified key of the metabase.
Win
<type> = <type>Returns TRUE if both expressions denote the same type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
dependency known of <property>This introspector returns TRUE if a property's dependency is known. If it isn't, then properties containing the expression can't be fingerprinted, an optimization that exempts expressions from re-evaluation if their dependencies haven't changed.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
multivalued of <property>Can the property have more than one value for a single input?.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
<boolean> * <time range><timed( time range, boolean )>Returns a time interval labeled with a boolean TRUE or FALSE.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<boolean> {cmp} <boolean><boolean>Compare two boolean expressions. Returns another boolean, depending on the evaluation of the comparison:{cmp} is one of: =, != .Win, Lin, Sol, HPUX, AIX, Mac, WM
<boolean> {op} <boolean><boolean>Operates on two boolean expressions. Returns another boolean, depending on the evaluation of the operation, for example, (True And True) = True.{op} is one of: And, Or .Win, Lin, Sol, HPUX, AIX, Mac, WM
<floating point> {cmp} <floating point><boolean>Compares two floating point numbers, where: {cmp} is one of: =, <, <=.Win, Lin:8.0, Mac, WM
<floating point> {cmp} <integer><boolean>Compares a floating point number and an integer, where: {cmp} is one of: =, <=, <.Win, Lin:8.0, Mac, WM
<integer> {cmp} <floating point><boolean>Compares an integer to a floating point number, where:{cmp} is one of: =, <=, <.Win, Lin:8.0, Mac, WM
<time interval> {cmp} <time interval><boolean>Compare two time intervals, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, Lin, Sol, HPUX, AIX, Mac, WM
<time range> * <boolean><timed( time range, boolean )>Returns a time interval labeled with the specified boolean, in the form of:(<date> to <date>), <boolean>.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
<boolean> as string<string>Converts the boolean value to a string. The possible values returned are "True" and "False" with this exact case, for example:TRUE as string = "True".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
conjunction of <boolean><boolean>

Plural: conjunctions
This inspector performs a serial AND on all its boolean arguments:conjunction of (true; true; true) -> TRUEconjunction of (true; true; false) -> FALSE.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
disjunction of <boolean><boolean>

Plural: disjunctions
This inspector performs a serial OR on all its boolean arguments:disjunction of (false; false; false) -> FALSEdisjunction of (false; false; true) -> TRUE.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

integer

Integers are represented internally as 64-bit signed values.

Creation Methods

DeclarationDescriptionPlatforms (?)
<integer> as integerReflexive cast for completeness.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
absolute value of <integer>Returns the positive value of the integer.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
maximum of <integer>Returns the maximum of a list of integers.

Example:
maximum of (7;2;4;5) - Returns 7.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
minimum of <integer>Returns the minimum of a list of integers.

Example:
minimum of (sizes of files of folder "c:\") - Returns the size of the smallest file in the indicated folder.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
product of <integer>Multiplies a list of integers, returning the product.

Example:
product of (1;2;3) - Returns 6.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
significant digits <integer> of <integer>Returns a number with <integer> significant digits (for example, significant digits 3 of 1235569 = 1240000).

Example:
significant digits 3 of 1235569 - Returns 1240000.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
sum of <integer>Returns the sum of a list of integers.

Example:
sum of (sizes of files of folder "c:\") - Returns the sum of the sizes of all files in the specified folder.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
- <integer>Creates the negative of the integer provided.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer> {op} <integer>Returns the integer solution to the equation, depending on the operator, where:{op} is one of: +, -, *, /, mod .

Example:
21 mod 5 - Returns 1.
Win, Lin, Sol, HPUX, AIX, Mac, WM
multiplicity of <integer with multiplicity>Returns the multiplicity (quantity) of each element in a multiple integer list.

Example:
multiplicities of unique values of (1;2;3;3) - Returns the multiplicity of (the number of times) each number in the list is used, namely, 1,1,2.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
element of <integer set>Returns the unique elements of the specified <integer set>, removing duplicates and sorting by value.

Example:
elements of set of (5;7;2;3;3;3) - Returns the integers 2,3,5,7.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
size of <integer set>Returns the number of unique elements in the specified set.

Example:
size of set of (3; 2; 2; 1; -1) - Returns 4, the number of unique elements in the defined set.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<floating point> as integerRounds off and casts a floating point number as an integer.

Example:
15/2 as integer - Returns 7.
Win, Lin:8.0, Mac, WM, Ubu:8.1
integer ceiling of <floating point>Returns the smallest integer not less than the floating point number. For example, ceiling of 2.1 = 3, ceiling of 2 = 2 and ceiling of -2.3 = -2.

Example:
integer ceiling of (15/8 as floating point) - Returns 2.
Win, Lin:8.0, Mac, WM, Ubu:8.1
integer floor of <floating point>Returns the largest integer less than or equal to the floating point number. For example, floor of 2.8 = 2, floor of -2 = -2 and floor of -2.1 = -3. For nonnegative x, this is the same as the integer part of x.

Example:
integer floor of ("-2.1" as floating point) - Returns -3.
Win, Lin:8.0, Mac, WM, Ubu:8.1
multiplicity of <floating point with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <floating point> types.Win, Lin:8.0, Mac, WM, Ubu:8.1
<string> as integerReturns an integer value for the string provided. If the string contains anything but ASCII digits, the conversion will fail. Use numeric value for more liberal parsing rules.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
length of <string>Returns the number of characters in the string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
numeric value of <string>Returns an integer for the first numeric value in the string.

Example:
numeric value of "string 123 xyz 45" = 123 - Returns TRUE.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multiplicity of <string with multiplicity>Returns the multiplicity (quantity) of each element in a multiple string list.

Example:
multiplicities of unique values of ("steak"; "chop"; "rib"; "rib"; "rib") - Returns the multiplicity of (the number of times) each string in the list is used, namely, 1,3,1. Note that the multiplicities are based on the alphabetic order of the strings (chop, rib, steak), not their position in the list.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
size of <string set>Returns the number of unique elements in the specified set.

Example:
size of set of ("to";"be"; "or"; "not"; "to"; "be") - Returns 4, the number of unique strings in the set.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
length of <rope>Returns the number of bytes in the rope.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<bit set> as integerReturns the integer whose binary representation matches the bit set.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
least significant one bit of <bit set>Returns the least n such that bit n of the set is true.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
most significant one bit of <bit set>Returns the greatest n such that bit n of the set is true.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
one bit of <bit set>Returns the numbers n for which bit n of the set is true.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multiplicity of <hertz with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <hertz> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multiplicity of <time with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <time> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
hour_of_day of <time of day>Returns the hour section of the 'time of day' object.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
minute_of_hour of <time of day>Returns the 'minutes after the hour' section of the 'time of day' object.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
second_of_minute of <time of day>Extracts the 'seconds after the minute' section of the 'tim of day' object.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multiplicity of <time of day with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <time of day> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multiplicity of <time zone with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <time zone> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
hour_of_day of <time of day with time zone>Returns the hour section of the 'time of day with time zone' object.

Example:
hour_of_day of time (universal time zone) of now - Returns the hour of day in Greenwich, England.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
minute_of_hour of <time of day with time zone>Returns the 'minutes after the hour' section of the 'time of day with time zone' object.

Example:
minute_of_hour of time (local time zone) of now - Returns the current minute past the hour.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
second_of_minute of <time of day with time zone>Returns the 'seconds after the minute' section of the 'time of day with time zone' object.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multiplicity of <time of day with time zone with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <time of day with time zone> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multiplicity of <time range with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <time range> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multiplicity of <time interval with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <time interval> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multiplicity of <date with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <date> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multiplicity of <day of week with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <day of week> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of month> as integerCast a day of month type as an integer.

Example:
current day_of_month as integer - Returns the day of the month as an integer.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multiplicity of <day of month with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <day of month> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multiplicity of <day of year with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <day of year> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<month> as integerConverts the given month into an integer (1-12).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multiplicity of <month with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <month> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multiplicity of <month and year with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <month and year> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multiplicity of <number of months with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <number of month> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<year> as integerCasts a year as an integer.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multiplicity of <year with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <year> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
ansi code pageReturns an integer value of the Windows API GetACP.

Example:
ansi code page = 1252 - Returns TRUE on English Windows systems.
Win, WM
computer idThis is a unique integer assigned to the computer by the BES system.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
greatest integerReturns the largest integer that can be represented on this machine. See integer.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
hexadecimal integer <string>Creates an integer from the provided hexadecimal value.

Example:
hexadecimal integer "A0" - Returns 160.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
integer <integer>Returns an integer. The keyword is optional.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
integer <string>Returns integer for name provided.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
integer in <( integer, integer )>Returns a list of the integers contained between the endpoints (inclusive). The order is preserved, from least to greatest or vice-versa.

Example:
integers in (2,-1) - Returns 2, 1, 0, -1.
Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
integer in <( integer, integer, integer )>Returns a list of the integers contained between the endpoints (inclusive) specified by the first two integers, with a step size specified by the third integer.

Example:
integers in (1,6,2) - Returns 1,3,5.
Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
integer to <integer>Returns a list of integers from zero up to the specified integer.

Example:
integers to 2 - Returns 0,1,2.
Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
least integerReturns the least integer value that can be represented on this machine.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
logical processor countReturns the number of logical processors available per physical processor. This can be interpreted as the number of hyperthreads that could be enabled on the machine. On a machine with 2 physical processors, each with 2 possible hyperthreads per processor, the 'physical processor count' and the 'logical processor count' would both return 2, while the 'number of processors' would return 4, since there are a total of 4 logical processors available for work. With hyperthreading turned off, the 'number of processors', 'logical processor count' and 'physical processor count' would all be 2. Disabling one of those processors will then give 'number of processors'=1, 'logical processor count'=2, and 'physical processor count'=1. If the number of processors / physical processor count != logical processor count, you can turn on hyperthreading.

Example:
number of processors / physical processor count != logical processor count - Returns TRUE if hyperthreading has not yet been turned on.
Win, WM
oem code pageReturns an integer value of the Windows API GetOEMCP.Win, WM
physical processor countReturns the number of physical processors on the machine. Note that 'number of processors' returns the number of logical processors. To determine the number of logical processors per physical processor, use 'number of processors / physical processor count'.Win, WM
total processor core countReturns an integer corresponding to the total number of processor cores.Win, WM
<registry key value> as integerReturns the value stored in the registry entry provided it can be fully represented as an integer.Win, WM
size of <registry key value>Returns the size of the data as an integer.

Example:
size of value whose (name of it = "ProfileFlags") of key "HKEY_CURRENT_CONFIG" of registry = 4 - Returns TRUE when a value named ProfileFlags exists as a child of the key "HKEY_CURRENT_CONFIG" and the size of it is 4.
Win, WM
byte <integer> of <file>Returns the numeric value of the byte located at the offset specified by number within the file. Byte 0 of the file is the first byte.

Example:
byte 0 of file "C:\test.txt" - Returns the first byte in the specified file.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
size of <file>Returns the size in bytes of a file.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
free space of <drive>Returns the number of unused bytes of storage for the drive. (Only available for fixed disks).

Example:
free space of drive "c:" < 1000000 - Returns TRUE if there is less than one million bytes of space left on drive C.
Win, WM
numeric type of <drive>Returns the type of drive as an integer.

Example:
numeric type of drive "e:" = 5 - Returns TRUE if drive E is a CD-ROM. (See notes).
Win, WM
total space of <drive>Returns the size in bytes of the drive. (Only available for fixed disks).

Example:
total space of drive "c:" > 2000000000 - Returns TRUE when the drive is capable of holding more than 2 billion bytes.
Win, WM
icon index of <file shortcut>The index number of the icon in the file containing the icon associated with the shortcut.Win
multiplicity of <version with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <version> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
line number of <file line>Returns the line number of a given line. Can be used to locate specific lines in a file.

Example:
line number of line containing "[mciavi]" of file "mmdriver.inf" of system folder - Returns the line number of the specified line in the given file.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
node type of <xml dom node>Returns the numeric node type of the specified Document Object Module (DOM) node, 1-12 as shown in the creation Inspector.

Example:
node types of child nodes of xml document of file "icsxml\cmnicfg.xml" of system folder - Returns a list of numeric types for each of the nodes in the specified XML document.
Win, WM
total size of <download storage folder>Returns the amount of storage currently being used to store downloads (in bytes).Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Ubu:8.1
build number high of <operating system>Numeric representation of the most significant 16 bits of the build number.

Example:
build number high of operating system = 1027 - Returns TRUE if the high word of the build number = 0403 hex.
Win, WM
build number low of <operating system>Numeric representation of the least significant 16 bits of the build number.

Example:
build number low of operating system = 1212 - Returns TRUE if the low word of the build number = 04BC hex.
Win, WM
build number of <operating system>This Inspector returns the build number of the specified OS. On Windows, the Inspector returns an integer. This is the value of the dwBuildNumber member of the OSVERSIONINFO structure returned by the GetVersionEx Windows API.

Example:
build number of operating system - Returns the build number of the local OS as an integer.
Win
major version of <operating system>Returns integer which is the dwMajorVersion returned by the GetVersionEx system call. Note that while the WinNT major version tracks the release (3 for 3.51, 4 for 4.0, and 5.0 for Windows 2000, 5.1 for Windows XP), the major version for Win95 and Win98 is always 4.

Example:
major version of operating system = 4 - Returns TRUE if the major version (before the dot) is 4, such as 4.1, 4.2, etcetera.
Win, WM
metric <integer> of <operating system>This inspector uses the windows GetSystemMetrics API. The integer constants and their meaning are defined by Microsoft. For example, the integer 87 indicates that the operating system is a media center edition. The integer constants are defined in WinUser.h.

Example:
Metric 87 of operating system - Returns TRUE if the OS is a Media Center Edition.
Win
minor version of <operating system>Numeric representation of the minor version of the operating system.

Example:
minor version of operating system = 0 - Returns TRUE if the minor part of a version number (after the dot) is 0, such as 4.0, 5.0, etcetera.
Win, WM
performance counter of <operating system>Retrieves a 64-bit performance counter value.Win, WM
platform id of <operating system>Returns the dwPlatformId as returned by the GetVersionEx system call. Possible values are 1 (Win95/95) and 2 (WinNT).

Example:
platform id of operating system = 1 - Returns TRUE on a Win95 System.
Win, WM
product info numeric of <operating system>This Windows-specific inspector returns the integer from the Windows GetProductInfo API. The inspector only provides meaningful results for Windows Vista and newer versions of the OS. The major/minor version of the OS must be 6.0 or greater for the result to be meaningful. For more information, refer to the Microsoft article at http://msdn2.microsoft.com/en-us/library/ms724358(VS.85).aspx.

Example:
product info numeric of operating system - Returns an integer value such as 3, but only if the major/minor version of the OS is 6.0 or greater. On previous versions, this inspector returns 0 (zero).
Win, WM
service pack major version of <operating system>Returns the major version number of the current service pack of the specified OS.Win, WM
service pack minor version of <operating system>Returns the minor version number of the current service pack of the specified OS.Win, WM
core of <cpupackage>Returns the number of physical cores in a single cpupackage (a single socket or physical CPU)Win:8.2, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac:8.2, Ubu:8.2
count of <cpupackage>Returns the count of physical cpu packages packages (the number of sockets or physical CPUs). Multiply this number by the number of cores to get the total core count of the system.Win:8.2, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac:8.2, Ubu:8.2
thread of <cpupackage>Returns the number of SMT threads (Simultaneous multithreading, called Hyper-Threading on some platforms) in a single cpupackage (a single socket or physical CPU)Win:8.2, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac:8.2, Ubu:8.2
extended feature mask of <processor>Returns a mask of the extended feature bits of an x86 processorUbu:9.0, Lin:9.0, Mac:9.0, Win:9.0
brand id of <processor>This inspector returns the integer known as the brand id, returned from the assembly language cpuid extended instruction.Win, Mac:8.2, WM
extended family of <processor>Integer representing the extended family of CPU. See the notes for the meaning of these numbers.Win, Mac:8.2, WM
extended model of <processor>Integer representing the extended model of CPU. See the notes for the meaning of these numbers.Win, Mac:8.2, WM
family of <processor>Returns an integer representing the family of the CPU. See the notes for the meaning of these numbers. As of BES 6.0, this Inspector returns a string on Solaris and AIX computers.Win, Lin, Sol, AIX, Mac:8.2, WM, Ubu:8.1
feature mask of <processor>Returns the feature flags from the CPUID instruction. The feature mask contains bits that identify extra features the processor may provide such as MMX support or if the Processor ID is enabled on the processor.

Example:
bit 18 of feature mask of main processor - Returns TRUE if the processor ID feature is enabled on this processor.
Win, Mac:8.2, WM
model of <processor>Returns the model number of the CPU.Note: On Solaris, HPUX and AIX computers, this Inspector returns a <string> as of BES 6.0.

Example:
model of processor = 15 - Returns TRUE if the processor model is 15. For more information, see the Intel and AMD documentation on the Model number returned by the CPUID instruction.
Win, Lin, Mac:8.2, WM, Ubu:8.1
stepping of <processor>Returns the stepping number of the processor. This item can be helpful in identifying very specific processor features or limitations.Win, Lin, Mac:8.2, WM, Ubu:8.1
type of <processor>Numeric type of the CPU. Values include: 0 - standard1 - overdrive2 - dual CPU capable3 - reservedNote: this Inspector returns a <string> type as of BES version 6.0 on UNIX machines and version 5.1 on the Macintosh.

Example:
types of processors - Returns a list of processor types for each CPU on the local machine.
Win, WM
size of <ram>Returns the number of bytes of random access memory on the current machine.

Example:
size of ram / (1024 * 1024) - Returns the size of RAM in megabytes.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
problem id of <active device>Configuration manager defined number describing device installation or use problems. Returned by call to CM_Get_DevInst_Status.Win
status of <active device>Configuration manager defined status bits conveying device driver status.Win
audit level of <local mssql database>Returns the integer audit level of the MSSQL database.Win
login mode of <local mssql database>Returns the login mode of the MSSQL database.Win
checkpoint of <service>Service specific value indicating its checkpoint state.Win
service specific exit code of <service>Service specific exit code.Win
win32 exit code of <service>Service specific Win32 exit code.Win
gdi object count of <process>Returns the count of the GDI (Graphics Device Interface) objects associated with the specified process as an integer.Win:8.0
handle count of <process>Refers to the number of object handles in the object table of the specified process.Win:8.0
id of <process>Returns the integer ID of the specified process.Win:8.0, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
io other count of <process>Refers to the number of I/O process operations that are neither reads nor writes, including file, network, and device I/O, but excluding I/O directed to the console input object handles. An example might be a control function.Win:8.0
io other size of <process>Refers to the number of bytes transferred in I/O operations generated by a process including file, network, and device I/Os but excluding reads, writes and bytes directed to the console input object.Win:8.0
io read count of <process>Refers to the number of read I/O operations generated by a process, including file, network, and device I/Os, but excluding I/O reads directed to the console input object handles.Win:8.0
io read size of <process>Refers to the number of bytes read in I/O operations generated by a process, including file, network, and device I/Os, but excluding read bytes directed to the console input object handles.Win:8.0
io write count of <process>Refers to the number of write I/O operations generated by a process, including file, network, and device I/Os, but excluding I/O writes directed to the console input object handles.Win:8.0
io write size of <process>Refers to the number of bytes written in I/O operations generated by a process, including file, network, and device I/Os, but excluding write bytes directed to the console input object handles.Win:8.0
page fault count of <process>Returns the number of page faults generated by the specified process.Win:8.0
page file usage of <process>Returns the amount of page file space used by the specified process. This value is equal to the VMSize in TaskMgr.Win:8.0
peak page file usage of <process>Returns the maximum page file space used throughout the lifetime of the specified process.Win:8.0
peak working set size of <process>Returns the size of the peak working set of the specified process.Win:8.0
quota nonpaged pool usage of <process>Returns the quota amount of nonpaged pool usage for the specified process.Win:8.0
quota paged pool usage of <process>Returns the quota amount of paged pool usage for the specified process.Win:8.0
quota peak nonpaged pool usage of <process>Returns the peak quota amount of nonpaged pool usage for the specified process.Win:8.0
quota peak paged pool usage of <process>Returns the peak quota amount of paged pool usage for the specified process.Win:8.0
session id of <process>Returns the ID of the session under which the process is running. This requires Win2000 or later and corresponds to the 'Session ID' column in Task Manager.Win:8.0
user object count of <process>Returns the count of USER objects associated with the specified process as an integer.Win:8.0
working set size of <process>Returns the amount of memory (as an integer number of bytes) required by a process for efficient execution under an operating system that uses paged memory. Thrashing may occur in systems without sufficient memory. This value allow you to monitor the changing memory requirements of the specified process.Win:8.0
oldest record number of <event log>Returns an integer corresponding to the oldest record number on the Client computer's event log.

Example:
oldest record number of application event log - Returns the number of the oldest record in the application event log. This is not the same as the record count.
Win
record count of <event log>Returns the record count for the specified event log.

Example:
record count of application event log - Returns the current record count of the application event log.
Win
category of <event log record>Returns the category of the specified event log, which is sometimes used to further describe the related action.

Example:
category of record (oldest record number of it) of application event log - Returns the category of the oldest record of the application event log.
Win
event id of <event log record>Returns an integer corresponding to the ID of the specified record in the Client computer's event log.

Example:
event id of record (oldest record number of it) of application event log - Returns the id number of the oldest record in the application event log.
Win
length of <event log record>Returns the length of the specified record. This is not the same as the length of the description.

Example:
length of record (oldest record number of it) of application event log - Returns the length of the specified record in the application event log.
Win
record number of <event log record>Returns the integer value of the record number corresponding to the specified event log record.

Example:
record number of record (oldest record number of it) of application event log - Returns the integer record number corresponding to the oldest record in the application event log.
Win
integer value <integer> of <wmi select>Returns the WMI value cast to an integer.Win
integer value of <wmi select>Returns the integer value of a <wmi select> object whose value is of type integer.Win
type of <wmi select>Returns the type of data stored in the wmi select value. Possible values are: 8 (VT_BSTR)11 (VT_BOOL)22 (VT_INT)(See MSDN documentation for the meaning of additional values).Win
integer <string> of <smbios structure>Returns the integer data of the named value in a specified smbios structure. Returns NSO if the data type is not integer.

Example:
integer "bios_rom_size" of structure "bios_information" of smbios - Returns the integer value of the bios rom size from the 'bios_information' structure.
Win:8.0, Lin:8.0, Ubu:8.1
length of <smbios structure>Returns the length of the smbios structure as defined in the SMBIOS specification.Win:8.0, Lin:8.0, Ubu:8.1
type of <smbios structure>Returns the type of the smbios structure (as an integer) defined in the SMBIOS specification.Win:8.0, Lin:8.0, Ubu:8.1
offset of <smbios value>Returns the offset position relative to the start of the given smbios value in its smbios structure. For more information about these offsets, see the SMBIOS specification.

Example:
offsets of values of structure "bios_information" of smbios - Returns a list of the offsets of each value in the specified smbios structure.
Win:8.0, Lin:8.0, Ubu:8.1
version of <site>Returns the version number of the site content.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
id of <site group>Returns the numeric ID of the specified site group. This is the number assigned to an automatic group when it is first defined.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
component <integer> of <site version list>Returns the nth element (as specified by <integer>) of the given site version list.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multiplicity of <site version list with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <site version list> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
id of <bes site>Returns the numeric ID unique to the specified BES site.Win
version of <bes site>Returns the version of an external site. Does not apply to custom sites.Win:8.0
size of <bes site set>Returns the number of unique BES Sites in the specified set.Win:8.0
multiplicity of <bes site with multiplicity>This unique values inspector returns the number of times each object occurrs in the original set of objects.Win:8.0
id of <fixlet>Returns the numeric ID number of the specified Fixlet message.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<bes fixlet field value> as integerReturns the value of the specified BES Fixlet field cast as an integer type.Win:8.0
competition size of <selected server>The number of servers in the competition from which this server was selected.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
competition weight of <selected server>The total of the weights of the servers in the competition from which this server was selected.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
port number of <selected server>The port number to which reports are sent.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
priority of <selected server>The priority assigned to the server by the BES console. Servers with low priorities are preferred to servers with high priority.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
weight of <selected server>The weight assigned to the server by the BES console. Servers with the same priority and approximate distance compete to be chosen; servers with higher weights are more likely to be chosen.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
id of <root server>The DSA Server ID of the BES root server that the BES Client last registered with.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
average of <evaluation cycle>Returns the average time, in milliseconds, that it takes to evaluate a given BigFix Client content set. The average is based on the last ten cycles.

Example:
average of evaluationcycle of client - Returns the average evaluation cycle time in milliseconds.
Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
maximum of <evaluation cycle>Returns the maximum time, in milliseconds, that it takes to evaluate a given BigFix Client content set.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
total run count of <application usage summary>Returns the number of times that the specified application has been run since the client was configured to track it.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
size of <application usage summary instance>Returns the size of the specified application instance.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
total run count of <application usage summary instance>Returns the number of times that the specified application instance has been run since the client was configured to track it.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
maximum seat count of <license>Returns maximum seat count allowed by the license.

Example:
maximum seat count of bes license - Returns the current number of BigFix Clients allowed by this license.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
registrar number of <license>A unique number assigned to the issuer of the Action Site certificate.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
seat of <license>The license number assigned to the client.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
site number of <license>A unique number assigned to the Action Site certificate.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
client device count of <bes product>Win:8.2, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac:8.2, Ubu:8.2
computer count of <bes product>Returns the number of computers allowed under the license terms of the specified BES product.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
non windows server count of <bes product>Returns the number of non-Windows servers included in the license for the specified BES Product.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
rvu count of <bes product>Win:8.2, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac:8.2, Ubu:8.2
windows server count of <bes product>Returns the number of Windows Servers licensed for the specified product.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
workstation count of <bes product>Returns the number of workstations licensed for the specified product.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
database id of <bes action>In the Web Reports environment, this Inspector returns the numeric ID of the database in which this BES Action resides.Win
id of <bes action>Returns the numeric ID number of the specified BES Action.Win
reapplication limit of <bes action>Returns the maximum number of times the action will be reapplied. If the action is not set to be reapplied, then this will return a "non-existent" error.Win
retry limit of <bes action>Returns the maximum number of times the action will be retried after failure. If the action is not set to be retried, then this will return a "non-existent" error.Win
size of <bes action set>Returns the number of unique elements in the specified BES Action set.Win
multiplicity of <bes action with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <bes action> types.Win
apply count of <bes action result>Returns the number of times (as an integer) that the specified BES Action result has been initiated on the client.Win
line number of <bes action result>Returns the current line number of the action script that is being executed on the client computer.Win
retry count of <bes action result>Returns the number of times (as an integer) that the specified BES Action result has been retried on the client.Win
database id of <bes computer>In the Web Reports environment, this Inspector returns the numeric ID of the database in which this BES computer resides.Win
id of <bes computer>Returns the numeric ID unique to the specified BES computer.Win
relay distance of <bes computer>Returns the result of the 'Distance to BES Relay' property for the specified computer.Win
size of <bes computer set>Returns the number of unique BES Computers in the specified set.Win
multiplicity of <bes computer with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <bes computer> types.Win
database id of <bes computer group>In the Web Reports environment, this Inspector returns the numeric ID of the database in which this BES computer group resides.Win
id of <bes computer group>Returns the numeric ID corresponding to the specified BES Computer Group.Win
size of <bes computer group set>Returns the number of unique BES Computer Groups in the specified set.Win
multiplicity of <bes computer group with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <bes computer group> types.Win
applicable computer count of <bes fixlet>Returns the number of computers (regardless of locking) that have reported that the specified Fixlet message is relevant.Win
download size of <bes fixlet>Returns the size of the download associated with this Fixlet message, in bytes.Win
id of <bes fixlet>Returns the numeric ID unique to the specified Fixlet message.Win
open action count of <bes fixlet>Returns the number of open actions whose source is the specified Fixlet message.Win
unlocked computer count of <bes fixlet>Returns the number of computers that are not locked and that have reported that the specified Fixlet message is relevant.Note: This is a Console-only Inspector.Win
size of <bes fixlet set>Returns the number of unique BES Fixlets in the specified set.Win
multiplicity of <bes fixlet with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <bes fixlet> types.Win
database id of <bes activation>In the Web Reports environment, this Inspector returns the numeric ID of the database in which this BES Activation resides.Win
id of <bes activation>Returns the numeric ID of the BES activation object.Win
applicable computer count of <bes baseline component>Returns the number of computers (regardless of locking) that have reported that the specified BES Baseline component is relevant.Win
id of <bes baseline component>Returns the numeric ID of the specified BES Baseline component.Win
unknown computer count of <bes baseline component>Returns the number of unknown computers associated with the specified baseline component.Win
database id of <bes property>In the Web Reports environment, this Inspector returns the numeric ID of the database containing the specified BES property.Win
disk usage of <bes property>Gives the size in bytes of the cache file holding the results for the given property.

Example:
names of bes properties whose (disk usage of it > 0) - Returns a list of the BES Properties than are currently using disk space.
Win:8.0
memory usage of <bes property>Returns an estimate of the number of bytes of virtual memory that is currently being used to store the result of the given property.Win:8.0
source id of <bes property>Returns the ID of the property as specified by the analysis that defines it. This is not the same as the unique property ID.Win
size of <bes property set>Returns the number of unique BES Properties in the specified set.Win
multiplicity of <bes property with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <bes property> types.Win
value count of <bes property result>Returns the number of values reported by this computer for the specified property result.Win
database id of <bes server>Returns the integer database ID corresponding to the specified BES Server.Win
size of <bes user set>Returns the number of unique BES Users in the specified set.Win
multiplicity of <bes user with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <bes user> types.Win
id of <bes filter>Returns the numeric ID unique to the specified BES filter.Win
size of <bes filter set>Returns the number of unique BES Filters in the specified set.Win
multiplicity of <bes filter with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <bes filter> types.Win
id of <bes unmanagedasset>Returns the unique numeric ID of the given unmanaged asset.Win
size of <bes unmanagedasset set>Returns the number of unique unmanaged assets in the specified set.Win:8.0
multiplicity of <bes unmanagedasset with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <bes unmanagedasset> types.Win:8.0
id of <bes site>Returns the numeric ID unique to the specified BES site.Win
version of <bes site>Returns the version of an external site. Does not apply to custom sites.Win:8.0
database id of <bes wizard>In the Web Reports environment, this Inspector returns the numeric ID of the database in which this BES Wizard resides.Win
size of <bes wizard set>Returns the number of unique BES Wizards in the specified set.Win:8.0
multiplicity of <bes wizard with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <bes wizard> types.Win:8.0
database id of <bes wakeonlan status>Returns the integer ID corresponding to the Database with WoL.Win
database id of <bes deployment option>In the Web Reports environment, this Inspector returns the numeric ID of the database in which this BES deployment option resides.Win
size of <bes domain set>Returns the number of unique elements in the specified set of BES domains.Win:8.0
multiplicity of <bes domain with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <bes domain> types.Win:8.0
count of <fixlet count pair>Returns the Fixlet count for each severity level of the Fixlet count pairs.Win
count of <historical computer count>Returns the count when the specified historical computer count was last archived.Win
database id of <historical computer count>In the Web Reports environment, this Inspector returns the numeric ID of the database containing the specified historical computer count.Win
database id of <historical fixlet count>In the Web Reports environment, this Inspector returns the numeric ID of the database containing the specified historical Fixlet count.Win
multiplicity of <rate with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <rate> types.Win, Mac
effective access mode for <security account> of <access control list>Returns an integer corresponding to the access mode for the trustee specified by the security account of the given access control list.Win:8.0
effective access mode for <string> of <access control list>Returns an integer corresponding to the access mode for the trustee specified by <string> of the given access control list.

Example:
effective access mode for "Administrators" of dacls of security descriptors of system folder as hexadecimal - Returns a hex value corresponding to the access mode of the system folder for users logged in as Administrators.
Win
access mode of <access control entry>For a discretionary ACL (DACL), this flag indicates whether the ACL allows (1) or denies (3) the specified access rights.Win
ace flag of <access control entry>Returns the Access Control Entry (ACE) flag, an unsigned 8-bit integer containing a set of one-bit control flags related to inheritance and auditing. The values include:0x01 - OBJECT_INHERIT_ACE0x02 - CONTAINER_INHERIT_ACE0x04 - NO_PROPAGATE_INHERIT_ACE 0x08 - INHERIT_ONLY_ACE0x10 - INHERITED_ACE0x40 - SUCCESSFUL_ACCESS_ACE_FLAG 0x80 - FAILED_ACCESS_ACE_FLAG Win:8.2
ace type of <access control entry>Returns the Access Control Entry (ACE) type, an unsigned 8-bit integer containing a set of types related to granting and denying access. For more information, see the MSDN article on ACE_HEADER.Win:8.2
inheritance of <access control entry>A set of bit flags that determines whether other containers or objects can inherit the ACE from the primary object to which the ACL is attached. The actual values of the constants are:NO_INHERITANCE = 0SUB_OBJECTS_ONLY_INHERIT = 1SUB_CONTAINERS_ONLY_INHERIT = 2SUB_CONTAINERS_AND_OBJECTS_INHERIT = 3OJECT_INHERIT_ACE = 1CONTAINER_INHERIT_ACE = 2NO_PROPAGATE_INHERIT_ACE = 4INHERIT_ONLY_ACE = 8.Win
trustee type of <access control entry>Returns the type of trustee to whom the specified ACE applies.Win
control of <security descriptor>Returns the integer property obtained by using the Microsoft Windows GetSecurityDescriptorControl API. This integer contains bits that indicate DACL behaviors as well as default behaviors. See the MSDN documentation of SECURITY_DESCRIPTOR_CONTROL for more information.Win
account lockout threshold of <security database>Returns an integer corresponding to the number of invalid password authentications that can occur before an account is marked 'locked out.' For more information, see the MSDN article on NetUserModalsGet.Win
minimum password length of <security database>Returns an integer corresponding to the minimum password length found in the specified security database.Win
password history length of <security database>Returns the integer length of the password history maintained by the security database. A new password cannot match any of the previous passwords in the specified history. For more information, see the MSDN article on NetUserModalsGet.Win
bad password count of <user>Returns the number of attempts to logon to the specified user account with a bad password.Win:8.1
code page of <user>Returns the code page corresponding to the specified user's preferred language.Win:8.1
country code of <user>Returns the country code of the user's preferred language.Win:8.1
logon count of <user>Returns the number of times which the specified user's account has successfully logged on to the local machine.Win:8.1
maximum storage of <user>Returns the specified user's disk quota. Will return FALSE if the user has no disk quota.Win:8.1
primary group id of <user>On a Windows computer, this Inspector returns the group id (as an integer) corresponding to the specified user.Note: on a Mac, this Inspector returns a string corresponding to the dsAttrTypeStandard:PrimaryGroupID attribute for the specified user.Win:8.1
user id of <user>Returns the specified user's RID number.Win:8.1
session id of <logged on user>Returns the id number of the session for the logged on usersWin:8.2, Mac:8.2
exit code of <action>Returns an integer corresponding to the exit code of the specified action. This value will not exist if the action has not yet produced an exit code.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
id of <action>Returns the numeric ID associated with the specified Action.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
origin fixlet id of <action>Returns the Fixlet id that contained the action.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
local port of <socket>Returns an <integer> representing the local port number of the socketUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Win:9.0
remote port of <socket>Returns an <integer> representing the remote port number of the socketUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Win:9.0
family of <network interface>Returns an family designator of the address family (i.e., 2=AFI_NET).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
type of <network share>Specifies an integer value that indicates the type of share. (See the Microsoft document on SHARE_INFO_502).Win
use count of <network share>Specifies an integer value that indicates the number of current connections to the specified network share.Win
use limit of <network share>Specifies an integer value indicating the maximum number of concurrent connections that the shared resource can accommodate.Win
link speed of <network adapter>This is a property of a network adapter. It returns the maximum speed of the NIC card in bits per second.Win, WM
maximum transmission unit of <network adapter>The maximum transmission unit (MTU) size, in bytes, of the specified adapter.Win, WM
status of <network adapter>The operational status for the interface as defined in RFC 2863. It can be one of the values from the IF_OPER_STATUS enumeration type defined in the Iftypes.h header file. On Windows Vista and later, the header files were reorganized and this enumeration is defined in the Ifdef.h header file.Win, WM
type of <network adapter>Returns the interface type of the specified adapter as defined by the Internet Assigned Names Authority (IANA). Possible values for the interface type are listed in the Ipifcons.h header file.Win, WM
multiplicity of <ipv4 address with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <ipv4 address> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
hexadecet <integer> of <ipv6 address>Returns one of the eight 16-bit parts (hexadecets) of an IPv6 address specified by <integer>. Here zero refers to the highest hexadecet (network or big-endian order). Thus hexadecet 0 refers to the most-significant 16-bits of the 128 bit IPv6 address.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
multiplicity of <ipv6 address with multiplicity>Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <ipv6 address> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
hexadecet <integer> of <ipv4or6 address>Returns one of the eight 16-bit parts (hexadecets) of an ipv4or6 address specified by <integer>. Here zero refers to the highest hexadecet (network or big-endian order). Thus hexadecet 0 refers to the most-significant 16-bits of the 128 bit ipv4or6 address.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
multiplicity of <ipv4or6 address with multiplicity>Returns the multiplicity (how many entries of each unique address) of a list of ipv4or6 addresses.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
port of <firewall open port>Returns the Port property of the firewall open port.Win
external port of <port mapping>Returns the external port number of the specified ICF port mapping.Win
internal port of <port mapping>Returns the internal port number of the specified ICF port mapping.Win
options of <port mapping>See port mapping at MSDN.Win
priority of <task settings>Returns the numeric priority level of the associated task.Win:8.0
restart count of <task settings>Returns the number of times that the Task Scheduler will attempt to restart the associated task.Win:8.0
engine pid of <running task>Returns the process ID of the specified running task.Win:8.0
last task result of <scheduled task>Returns an integer corresponding to the last result of the specified scheduled task.Win:8.0
missed run count of <scheduled task>Returns an integer corresponding to the missed run count of the specified scheduled task.Win:8.0
count of <monitor power interval>Returns the number of 'monitor power' intervals currently logged.Win:8.0, Mac:8.1
<metabase identifier> as integerThe integer value of the specified identifier. Use the Microsoft MetaEdit utility to find the integer value of an identifier.Win
<metabase type> as integerMeanings same as registry types:1 = DWORD2 = STRING3 = BINARY4 = EXPANDSZ5 = MULTISZ.Win
<metabase user type> as integerReturns the metabase user type as an integer:2 = Server2 = File100 = WAM200 = ASP App.Win
<metabase value> as integerReturns the integer value of the metabase value.Win
size of <type>The number of bytes used in the internal representation of an object of the given type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
- <integer><integer>Creates the negative of the integer provided.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<floating point> {cmp} <integer><boolean>Compares a floating point number and an integer, where: {cmp} is one of: =, <=, <.Win, Lin:8.0, Mac, WM
<floating point> {op} <integer><floating point>Operates on a floating point number and an integer, returning a floating point number, where:{op} is one of: +, -, *, /, And .Win, Lin:8.0, Mac, WM
<hertz> {op} <integer><hertz>Returns a hertz object operated on by the given integer, where:{op} is one of: *, / .Win, Lin, Sol, HPUX, AIX, Mac, WM
<integer set> contains <integer><boolean>Returns TRUE if the specified set contains the given integer.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer> * <number of months><number of months>Multiply a number of months by an integer, producing a new number of months. This is a typical technique to create a value of this type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer> * <time range><timed( time range, integer )>Returns a tuple of a time interval and an integer.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer> {cmp} <floating point><boolean>Compares an integer to a floating point number, where:{cmp} is one of: =, <=, <.Win, Mac, WM
<integer> {cmp} <integer><boolean>Returns boolean TRUE or FALSE, depending on the comparison operator, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, Lin, Sol, HPUX, AIX, Mac, WM
<integer> {cmp} <registry key value type><boolean>Returns boolean TRUE or FALSE, depending on the comparison operator, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, WM
<integer> {cmp} <registry key value><boolean>Returns boolean TRUE or FALSE, depending on the comparison operator, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, WM
<integer> {op} <floating point><floating point>Operates on an integer and a floating point number, returning a floating point number, where:{op} is one of: -, +, *, /.Win, Lin:8.0, Mac, WM
<integer> {op} <integer><integer>Returns the integer solution to the equation, depending on the operator, where:{op} is one of: +, -, *, /, mod .Win, Lin, Sol, HPUX, AIX, Mac, WM
<number of months> {op} <integer><number of months>Where {op} is one of: *, /.Win, Lin, Sol, HPUX, AIX, Mac, WM
<time range> * <integer><timed( time range, integer )>Returns a time interval labeled with the specified integer, in the form of:(<date> to <date>), <integer>.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
april <integer> of <integer><date>

Plural: aprils
Returns the nth day of April and the specified year as a date (day of week, month day year).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
april of <integer><month and year>

Plural: aprils
Creates a date (in month year format) corresponding to April of the specified year (as an <integer>).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
august <integer> of <integer><date>

Plural: augusts
Returns the nth day of August and the specified year as a date (day of week, month day year).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
august of <integer><month and year>

Plural: augusts
Creates a date (in month year format) corresponding to August of the specified year (as an <integer>).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
december <integer> of <integer><date>

Plural: decembers
Returns the nth day of December and the specified year as a date (day of week, month day year).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
december of <integer><month and year>

Plural: decembers
Creates a date (in month year format) corresponding to December of the specified year (as an <integer>).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
february <integer> of <integer><date>

Plural: februarys
Returns the nth day of February and the specified year as a date (day of week, month day year).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
february of <integer><month and year>

Plural: februarys
Creates a date (in month year format) corresponding to February of the specified year (as an <integer>).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
january <integer> of <integer><date>

Plural: januarys
Returns the nth day of January and the specified year as a date (day of week, month day year).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
january of <integer><month and year>

Plural: januarys
Creates a date (in month year format) corresponding to January of the specified year (as an <integer>).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
july <integer> of <integer><date>

Plural: julys
Returns the nth day of July and the specified year as a date (day of week, month day year).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
july of <integer><month and year>

Plural: julys
Creates a date (in month year format) corresponding to July of the specified year (as an <integer>).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
june <integer> of <integer><date>

Plural: junes
Returns the nth day of June and the specified year as a date (day of week, month day year).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
june of <integer><month and year>

Plural: junes
Creates a date (in month year format) corresponding to June of the specified year (as an <integer>).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
march <integer> of <integer><date>

Plural: marchs
Returns the nth day of March and the specified year as a date (day of week, month day year).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
march of <integer><month and year>

Plural: marchs
Creates a date (in month year format) corresponding to March of the specified year (as an <integer>).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
may <integer> of <integer><date>

Plural: mays
Returns the nth day of May and the specified year as a date (day of week, month day year).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
may of <integer><month and year>

Plural: mays
Creates a date (in month year format) corresponding to May of the specified year (as an <integer>).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
november <integer> of <integer><date>

Plural: novembers
Returns the nth day of November and the specified year as a date (day of week, month day year).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
november of <integer><month and year>

Plural: novembers
Creates a date (in month year format) corresponding to November of the specified year (as an <integer>).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
october <integer> of <integer><date>

Plural: octobers
Returns the nth day of October and the specified year as a date (day of week, month day year).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
october of <integer><month and year>

Plural: octobers
Creates a date (in month year format) corresponding to October of the specified year (as an <integer>).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
september <integer> of <integer><date>

Plural: septembers
Returns the nth day of September and the specified year as a date (day of week, month day year).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
september of <integer><month and year>

Plural: septembers
Creates a date (in month year format) corresponding to September of the specified year (as an <integer>).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
<integer> as bit set<bit set>Returns the bits of the binary representation of the integer; bit zero is the least-significant bit.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer> as bits<bit set>Returns the bits of the binary representation of the integer; bit zero is the least-significant bit.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer> as day_of_month<day of month>Cast an integer as a day of the month type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer> as floating point<floating point>Converts an integer into a floating point number.Win, Lin:8.0, Mac, WM, Ubu:8.1
<integer> as hexadecimal<string>Converts an integer into a hexadecimal string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer> as integer<integer>Reflexive cast for completeness.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer> as month<month>Returns the name of the nth month of the year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer> as string<string>Converts an integer to a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer> as year<year>Casts an integer as a year type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
absolute value of <integer><integer>

Plural: absolute values
Returns the positive value of the integer.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
bit <integer> of <integer><boolean>

Plural: bits
Returns TRUE if the numbered bit is on. Bits are numbered starting at zero. Bit 0 is the least significant bit.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
extrema of <integer><( integer, integer )>

Plural: extremas
Returns the minimum and maximum extreme values of the given list of <integer> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
maximum of <integer><integer>

Plural: maxima
Returns the maximum of a list of integers.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
mean of <integer><floating point>

Plural: means
The mean of the integer(s).Win, Mac
minimum of <integer><integer>

Plural: minima
Returns the minimum of a list of integers.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
product of <integer><integer>

Plural: products
Multiplies a list of integers, returning the product.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
set of <integer><integer set>

Plural: sets
Creates a set from the given list of semicolon-separated integers.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
significant digits <integer> of <integer><integer>

Plural: significant digitss
Returns a number with <integer> significant digits (for example, significant digits 3 of 1235569 = 1240000).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
standard deviation of <integer><floating point>

Plural: standard deviations
The standard deviation of the integer(s).Win, Mac
sum of <integer><integer>

Plural: sums
Returns the sum of a list of integers.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
unique value of <integer><integer with multiplicity>

Plural: unique values
Returns the unique values of a given list of <integer> types, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

integer with multiplicity

The <integer with multiplicity> Inspectors deal with arrays of integers, allowing you to extract unique numbers and count them.

Creation Methods

DeclarationDescriptionPlatforms (?)
unique value of <integer>Returns the unique values of a given list of <integer> types, removing duplicates and sorting by value.

Example:
unique values of (1;2;3;3) - Returns a list of the count of each integer, namely 1,1,2.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
multiplicity of <integer with multiplicity><integer>

Plural: multiplicities
Returns the multiplicity (quantity) of each element in a multiple integer list.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

integer set

The <integer set> Inspectors deal with sets of integers, which are essentially lists or arrays with integer elements. Think of them as mathematical sets: you can compare them, subtract them from other sets and form the union and intersection of multiple sets.Note: These Inspectors are not available on SUSE Linux systems.

Creation Methods

DeclarationDescriptionPlatforms (?)
set of <integer>Creates a set from the given list of semicolon-separated integers.

Example:
set of (3; 2; 2; 1; -1) contains 4 - Returns FALSE.

Example:
set of (3; 2; 2; 1; -1) contains set of (2; -1) - Returns TRUE.

Example:
set of (3; 2; 2; 1; -1) = set of (2; -1) - Returns FALSE.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
intersection of <integer set>Returns a set of integers equal to the intersection of the specified sets, in numeric order and with redundant elements stripped out.

Example:
elements of intersection of (set of (3;2;1); set of (2;3;4)) - Returns the list: 2,3.

Example:
intersection of (set of (-1; 2); set of (2; 1; 3); set of (2; 5)) - Returns 2.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
union of <integer set>Returns a set of integers equal to the union of the specified sets, in numeric order and with redundant elements stripped out.

Example:
elements of union of (set of (1;2;3); set of (2;3;4)) - Returns the list: 1,2,3,4.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer set> - <integer set>Subtracts the elements in the second set from the elements in the first.

Example:
elements of (set of (1;2;3) - set of (2;3;4)) - Returns 1.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer set> * <integer set>Returns the intersection of the two specified sets.

Example:
elements of (set of (1;2;3) * set of (2;3;4)) - Returns the list: 2,3.

Example:
elements of (set of (1;2;3) * set of (2;3;4) * set of (3;4;5)) - Returns 3.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer set> + <integer set>Returns the union of the specified sets.

Example:
elements of (set of (1;2;3) + set of (2;3;4)) - Returns the list: 1,2,3,4.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
<integer set> - <integer set><integer set>Subtracts the elements in the second set from the elements in the first.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer set> * <integer set><integer set>Returns the intersection of the two specified sets.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer set> + <integer set><integer set>Returns the union of the specified sets.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer set> = <integer set><boolean>Returns TRUE if the specified sets have identical contents.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer set> contains <integer set><boolean>Returns TRUE if the first set contains all the elements of the second set.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer set> contains <integer><boolean>Returns TRUE if the specified set contains the given integer.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
element of <integer set><integer>

Plural: elements
Returns the unique elements of the specified <integer set>, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
intersection of <integer set><integer set>

Plural: intersections
Returns a set of integers equal to the intersection of the specified sets, in numeric order and with redundant elements stripped out.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
size of <integer set><integer>

Plural: sizes
Returns the number of unique elements in the specified set.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
union of <integer set><integer set>

Plural: unions
Returns a set of integers equal to the union of the specified sets, in numeric order and with redundant elements stripped out.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

floating point

The <floating point> type holds a floating-point number, with precision dependent on the computer. It also keeps track of the IEEE floating-point exceptions raised in a calculation and an estimate of the significance with which the number should be expressed when it is converted to a string. All arithmetic operations are carried out to the full precision of the computer; only conversions to string are affected by the estimated significance.

Creation Methods

DeclarationDescriptionPlatforms (?)
<integer> as floating pointConverts an integer into a floating point number.Win, Lin:8.0, Mac, WM, Ubu:8.1
mean of <integer>The mean of the integer(s).

Example:
mean of integers(1;2;3;4;5) - Returns 3.0.
Win, Mac
standard deviation of <integer>The standard deviation of the integer(s).

Example:
standard deviation of integers(1;2;3;4;5) - Returns 1.4.
Win, Mac
<floating point> {op} <integer>Operates on a floating point number and an integer, returning a floating point number, where:{op} is one of: +, -, *, /, And .Win, Lin:8.0, Mac, WM
<integer> {op} <floating point>Operates on an integer and a floating point number, returning a floating point number, where:{op} is one of: -, +, *, /.Win, Lin:8.0, Mac, WM
<floating point> as floating pointThis casting operator is added for completeness. It takes a floating point number and casts it as a floating point number. It facilitates automatic relevance generation where the software is not aware of the input types.

Example:
(floating point "5.0") as floating point - Returns 5.0.

Example:
(3/ "2.00") as floating point - Returns 1.500.

Example:
(3/ "2.0000") as floating point - Returns 1.50000.
Win, Lin:8.0, Mac, WM, Ubu:8.1
less significance <integer> of <floating point>Removes <integer> number of digits of significance from the floating point value.

Example:
less significance 2 of floating point "5.115" - Returns 5.1.
Win, Lin:8.0, Mac, WM, Ubu:8.1
maximum of <floating point>Returns the maximum value from a list of <floating point> types.Win, Lin:8.0, Mac, WM, Ubu:8.1
mean of <floating point>The mean of the floating point number(s).

Example:
mean of floating points( "1.3";"2.5") - Returns 1.90.
Win, Mac
minimum of <floating point>Returns the minimum value from a list of <floating point> types.Win, Lin:8.0, Mac, WM, Ubu:8.1
more significance <integer> of <floating point>Adds <integer> number of digits of significance to the floating point value.

Example:
more significance 2 of floating point "5.2" - Returns 5.200.
Win, Lin:8.0, Mac, WM, Ubu:8.1
product of <floating point>Multiplies a list of floating point numbers, returning a floating point product.Win:8.0, Lin:8.0, Mac:8.0, Ubu:8.1
relative significance place <integer> of <floating point>The same floating point value, to be expressed to the given number of significant digits.Win, Lin:8.0, Mac, WM, Ubu:8.1
relative significance place of <floating point>The base 10 logarithm of the quotient of the value and its significance place; approximately the number of significant digits to which the number should be expressed.Win, Lin:8.0, Mac, WM, Ubu:8.1
significance place <integer> of <floating point>The same floating point value, to be expressed to the given decimal place.

Example:
significance place 2 of floating point "9123" - Returns 9100.
Win, Lin:8.0, Mac, WM, Ubu:8.1
significance place of <floating point>The base 10 logarithm of the significance threshold; approximately the number of digits to the left (positive) or right (negative) of the ones place to which the number should be expressed.

Example:
significance place of floating point "9000" - Returns 3.00.
Win, Lin:8.0, Mac, WM, Ubu:8.1
significance threshold of <floating point>The difference between the given value and the next number expressed to the same significance level. For example, the significance threshold of 3 is 1, the significance threshold of 3.0 is 0.1, and the significance threshold of 3000 is 1000.Win, Lin:8.0, Mac, WM, Ubu:8.1
standard deviation of <floating point>The standard deviation of the floating point number(s).Win, Mac
sum of <floating point>Returns the sum of a list of floating point numbers.Win:8.0, Lin:8.0, Mac:8.0, Ubu:8.1
- <floating point>Change the sign of a floating point number.Win, Lin:8.0, Mac, WM, Ubu:8.1
<floating point> {op} <floating point>Operates on two floating point numbers, returning another floating point number, where:{op} is one of: +, -, *, /.Win, Lin:8.0, Mac, WM
<floating point> {op} <integer>Operates on a floating point number and an integer, returning a floating point number, where:{op} is one of: +, -, *, / .Win, Lin:8.0, Mac, WM
<integer> {op} <floating point>Operates on an integer and a floating point number, returning a floating point number, where:{op} is one of: -, +, *, /.Win, Lin:8.0, Mac, WM
<string> as floating pointConverts the contents of a string into a floating point number.

Example:
"4.5" as floating point - Returns 4.5.
Win, Lin:8.0, Mac, WM, Ubu:8.1
floating point <floating point>Creates a floating point type object from the specified floating point number.

Example:
floating point (floating point "5.2") - Returns a floating point object of 5.3.
Win, Lin:8.0, Mac, WM, Ubu:8.1
floating point <string>Creates a floating point number from the provided string.Win, Lin:8.0, Mac, WM, Ubu:8.1
action percent of <evaluation cycle>Percentage of total time taken performing action processing since agent startUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
api percent of <evaluation cycle>Percentage of total time taken performing client api processing since agent startUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
archive percent of <evaluation cycle>Percentage of total time taken performing archive processing since agent startUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
gather percent of <evaluation cycle>Percentage of time taken performing gather processing since agent startUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
other percent of <evaluation cycle>Percentage of time taken performing other (unlassified) processing since agent startUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
property percent of <evaluation cycle>Percentage of time taken performing property processing since agent startUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
quiet mode percent of <evaluation cycle>Percentage of time taken performing quite mode processing since agent startUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
relay select percent of <evaluation cycle>Percentage of time taken performing relay select processing since agent startUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
relevance percent of <evaluation cycle>Percentage of time taken performing relevance processing since agent startUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
report percent of <evaluation cycle>Percentage of time taken performing report processing since agent startUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
sleep percent of <evaluation cycle>Percentage of time taken sleeping since agent startUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
failure rate of <statistical bin>The integral over time of the number of failing computers divided by the integral over time of the number of reporting computers.Win
geometric mean of <statistical bin>Returns the geometric mean of the specified statistical bin.Win
kurtosis of <statistical bin>Returns the kurtosis (a measure of the "narrowness" of the distribution) of the specified statistical bin.Win
logarithm kurtosis of <statistical bin>The kurtosis of the logarithms of the absolute values of the nonzero reported values.Win
logarithm skewness of <statistical bin>The skewness of the logarithms of the absolute values of the nonzero reported values.Win
logarithm standard deviation of <statistical bin>The standard deviation of the logarithms of the absolute values of the nonzero reported values.Win
logarithm variance of <statistical bin>The variance of the logarithms of the absolute values of the nonzero reported values.Win
maximum single computer total of <statistical bin>Returns a floating point number representing the largest computer total in the specified bin.Win
maximum value of <statistical bin>The maximum single value reported by any computer over the duration of the bin.Win
mean computer count of <statistical bin>This is the integral over time of the number of computers reporting this property divided by the duration of the bin. It might be fractional if computers started or stopped reporting this property during the interval of the bin.Win
mean failing computer count of <statistical bin>Returns the mean count of the computers where the inspection has failed.Win
mean logarithm of <statistical bin>The integral over time of the sum of the logarithms of the absolute values of all nonzero reported values, divided by the integral over time of the number of nonzero reported values.Win
mean nonzero value count of <statistical bin>Provides a measure of nonzero values, which is useful in interpreting the logarithmic results, which ignore zero values. The logarithmic results generally aren't interesting for any property that can be zero, so this Inspector can be used to validate property statistics.Win
mean of <statistical bin>The integral over time of the sum of all reported values, divided by the integral over time of the number of reported values. The variance, standard deviation, skewness, and kurtosis inspectors have this same domain. In particular, computers that fail and computers that report no values don't affect these statistics.Win
mean successful computer count of <statistical bin>Returns the mean count of the computers where the inspection has succeeded.Win
mean total of <statistical bin>The integral over time of the sum of all values reported divided by the integral over time of the number of computers reporting this property (successfully or failing).Win
mean value count of <statistical bin>This is the integral over time of the number of values reported divided by the integral over time of the number of computers reporting. That is, this is a mean over both time and computers.Win
mean zero value count of <statistical bin>Provides a measure of zero values, which is useful in interpreting the logarithmic results, which ignore zero values. The logarithmic results generally aren't interesting for any property that can be zero, so this Inspector can be used to test for that issue.Win
minimum single computer total of <statistical bin>The minimum over time and computers of the total of simultaneous values. (Thus, for a singular property, the same as "minimum value.").Win
minimum value of <statistical bin>The minimum single value reported by any computer over the duration of the bin.Win
skewness of <statistical bin>Returns a floating point number representing the skewness (a measure the assymetry of the data) over the specified bin.Win
standard deviation of <statistical bin>Returns a floating point number representing the standard deviation of the data over the specified bin.Win
success rate of <statistical bin>The integral over time of the number of successful computers divided by the integral over time of the number of reporting computers.Win
total lower bound of <statistical bin>Returns the lower bound of a group of statistical bins.Win
total upper bound of <statistical bin>Returns the upper bound of a group of statistical bins.Win
variance of <statistical bin>Returns the variance of the specified statistical bin.Win
<rate> * <time interval>Multiplies a <rate> by a <time interval>, producing a floating point number.Win, Mac
<time interval> * <rate>Multiplies a <time interval> by a <rate>, producing a floating point number.Win, Mac
correlation coefficient of <linear projection>Returns a floating-point number between -1 and 1, representing how well a linear projection fits the data.Win, Mac
extrapolation <time> of <linear projection>Returns the projected value at the specified time, assuming a linear projection.Win, Mac
correlation coefficient of <exponential projection>Returns a floating-point number between -1 and 1, representing how well an exponential projection fits the data.Win, Mac
extrapolation <time> of <exponential projection>Returns the projected value at the specified time, assuming an exponential projection.Win, Mac
rate <time interval> of <exponential projection>Returns the slope of the exponential projection over the specified time interval.Win, Mac

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
- <floating point><floating point>Change the sign of a floating point number.Win, Lin:8.0, Mac, WM, Ubu:8.1
<floating point> * <rate><rate>Operate on a rate with a floating point number, returning a new rate, where {op} is one of: *, /.Win, Mac
<floating point> / <time interval><rate>Divides a floating point number by a time interval to yield a rate.Win, Mac
<floating point> {op} <floating point><floating point>Operates on two floating point numbers, returning another floating point number, where:{op} is one of: +, -, *, /.Win, Lin:8.0, Mac, WM
<floating point> {op} <integer><floating point>Operates on a floating point number and an integer, returning a floating point number, where:{op} is one of: +, -, *, / .Win, Lin:8.0, Mac, WM
<integer> {cmp} <floating point><boolean>Compares an integer to a floating point number, where:{cmp} is one of: =, <=, <, >, >=, !=.Win, Lin:8.0, Mac, WM
<integer> {op} <floating point><floating point>Operates on an integer and a floating point number, returning a floating point number, where:{op} is one of: -, +, *, /.Win, Lin:8.0, Mac, WM
<rate> {op} <floating point><rate>Operate on a rate with a floating point number, returning a new rate, where {op} is one of: *, /.Win, Mac

Properties

DeclarationReturn typeDescriptionPlatforms (?)
<floating point> as floating point<floating point>This casting operator is added for completeness. It takes a floating point number and casts it as a floating point number. It facilitates automatic relevance generation where the software is not aware of the input types.Win, Lin:8.0, Mac, WM, Ubu:8.1
<floating point> as integer<integer>Rounds off and casts a floating point number as an integer.Win, Lin:8.0, Mac, WM, Ubu:8.1
<floating point> as scientific notation<string>Converts a floating point number into a string with scientific notation.Win, Lin:8.0, Mac, WM, Ubu:8.1
<floating point> as standard notation<string>Converts a floating point number into a string with standard notation.Win, Lin:8.0, Mac, WM, Ubu:8.1
<floating point> as string<string>Converts a floating point number into a string with standard notation.Win, Lin:8.0, Mac, WM, Ubu:8.1
divided by zero of <floating point><boolean>

Plural: divided by zeroes
Returns TRUE if the calculation raised the divide-by-zero exception; that is, if some part of the calculation produced an exact infinity.Win, Lin:8.0, Mac, WM, Ubu:8.1
extrema of <floating point><( floating point, floating point )>

Plural: extremas
Returns the minimum and maximum extreme values of the given list of <floating point> types.Win, Lin:8.0, Mac, WM, Ubu:8.1
finite of <floating point><boolean>

Plural: finites
Returns TRUE if the floating point number is finite.Win, Lin:8.0, Mac, WM, Ubu:8.1
inexact of <floating point><boolean>

Plural: inexacts
Returns TRUE if the calculation raised the inexact exception; that is, if some intermediate result could not be represented exactly.Win, Lin:8.0, Mac, WM, Ubu:8.1
infinite of <floating point><boolean>

Plural: infinites
Returns TRUE if the floating point number is infinite.Win, Lin:8.0, Mac, WM, Ubu:8.1
integer ceiling of <floating point><integer>

Plural: integer ceilings
Returns the smallest integer not less than the floating point number. For example, ceiling of 2.1 = 3, ceiling of 2 = 2 and ceiling of -2.3 = -2.Win, Lin:8.0, Mac, WM, Ubu:8.1
integer floor of <floating point><integer>

Plural: integer floors
Returns the largest integer less than or equal to the floating point number. For example, floor of 2.8 = 2, floor of -2 = -2 and floor of -2.1 = -3. For nonnegative x, this is the same as the integer part of x.Win, Lin:8.0, Mac, WM, Ubu:8.1
invalid of <floating point><boolean>

Plural: invalids
Returns TRUE if the calculation raised the invalid exception; that is, if some part of the calculation a function was applied to a value outside its domain.Win, Lin:8.0, Mac, WM, Ubu:8.1
less significance <integer> of <floating point><floating point>

Plural: less significances
Removes <integer> number of digits of significance from the floating point value.Win, Lin:8.0, Mac, WM, Ubu:8.1
maximum of <floating point><floating point>

Plural: maxima
Returns the maximum value from a list of <floating point> types.Win, Lin:8.0, Mac, WM, Ubu:8.1
mean of <floating point><floating point>

Plural: means
The mean of the floating point number(s).Win, Mac
minimum of <floating point><floating point>

Plural: minima
Returns the minimum value from a list of <floating point> types.Win, Lin:8.0, Mac, WM, Ubu:8.1
more significance <integer> of <floating point><floating point>

Plural: more significances
Adds <integer> number of digits of significance to the floating point value.Win, Lin:8.0, Mac, WM, Ubu:8.1
nan of <floating point><boolean>

Plural: nans
Returns TRUE if the value is not a number.Win, Lin:8.0, Mac, WM, Ubu:8.1
normal of <floating point><boolean>

Plural: normals
Returns TRUE if the value is a valid floating point number.Win, Lin:8.0, Mac, WM, Ubu:8.1
overflow of <floating point><boolean>

Plural: overflows
Returns TRUE if the calculation raised the overflow exception; that is, if some intermediate result was too large to be represented, but not an exact infinity.Win, Lin:8.0, Mac, WM, Ubu:8.1
product of <floating point><floating point>

Plural: products
Multiplies a list of floating point numbers, returning a floating point product.Win:8.0, Lin:8.0, Mac:8.0, Ubu:8.1
relative significance place <integer> of <floating point><floating point>

Plural: relative significance places
The same floating point value, to be expressed to the given number of significant digits.Win, Lin:8.0, Mac, WM, Ubu:8.1
relative significance place of <floating point><floating point>

Plural: relative significance places
The base 10 logarithm of the quotient of the value and its significance place; approximately the number of significant digits to which the number should be expressed.Win, Lin:8.0, Mac, WM, Ubu:8.1
significance place <integer> of <floating point><floating point>

Plural: significance places
The same floating point value, to be expressed to the given decimal place.Win, Lin:8.0, Mac, WM, Ubu:8.1
significance place of <floating point><floating point>

Plural: significance places
The base 10 logarithm of the significance threshold; approximately the number of digits to the left (positive) or right (negative) of the ones place to which the number should be expressed.Win, Lin:8.0, Mac, WM, Ubu:8.1
significance threshold of <floating point><floating point>

Plural: significance thresholds
The difference between the given value and the next number expressed to the same significance level. For example, the significance threshold of 3 is 1, the significance threshold of 3.0 is 0.1, and the significance threshold of 3000 is 1000.Win, Lin:8.0, Mac, WM, Ubu:8.1
standard deviation of <floating point><floating point>

Plural: standard deviations
The standard deviation of the floating point number(s).Win, Mac
sum of <floating point><floating point>

Plural: sums
Returns the sum of a list of floating point numbers.Win:8.0, Lin:8.0, Mac:8.0, Ubu:8.1
underflow of <floating point><boolean>

Plural: underflows
Returns TRUE if the calculation raised the underflow exception; that is, if some intermediate result was a nonzero value too small to be represented.Win, Lin:8.0, Mac, WM, Ubu:8.1
unique value of <floating point><floating point with multiplicity>

Plural: unique values
Returns the unique values of a given list of <floating point> types, removing duplicates and sorting by value.Win, Lin:8.0, Mac, WM, Ubu:8.1

floating point with multiplicity

The <floating point with multiplicity> Inspectors deal with floating point arrays, allowing you to extract unique floating point numbers and count them.

Creation Methods

DeclarationDescriptionPlatforms (?)
unique value of <floating point>Returns the unique values of a given list of <floating point> types, removing duplicates and sorting by value.Win, Lin:8.0, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
multiplicity of <floating point with multiplicity><integer>

Plural: multiplicities
Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <floating point> types.Win, Lin:8.0, Mac, WM, Ubu:8.1

string

Strings are typically core objects, but some string Inspectors may be client-specific. Note: A string literal is written within double quotes. Special characters must be inserted by using the percent sign followed by 2 hex digits. Special characters include those characters with ASCII codes less than the 'space' character (hex 20) or greater than 'tilde' character (hex 7f) as well as the percent character itself (25 hex). For example, to create a string containing a null character and a percent character use "a null is %00, the percent itself is %25". Conversion to upper and lower case is also provided. String works in combination with the string position and substring data types. A string position is a point within a string. It can be compared to an integer, but it also acts as a pointer within a string so that the preceding and following text can be extracted. A substring is a part of a larger string. All operations allowed on a string can be performed on a substring. There are two substrings "be" in the string "To be or not to be". The substrings only differ in their positions within the string.

Creation Methods

DeclarationDescriptionPlatforms (?)
<boolean> as stringConverts the boolean value to a string. The possible values returned are "True" and "False" with this exact case, for example:TRUE as string = "True".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer> as hexadecimalConverts an integer into a hexadecimal string.

Example:
255 as hexadecimal - Returns the string "ff".
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer> as stringConverts an integer to a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<floating point> as scientific notationConverts a floating point number into a string with scientific notation.

Example:
floating point "600987.9" as scientific notation - Returns 6.009879e+5.
Win, Lin:8.0, Mac, WM, Ubu:8.1
<floating point> as standard notationConverts a floating point number into a string with standard notation.

Example:
floating point "6.009e8" as standard notation - Returns 600900000.
Win, Lin:8.0, Mac, WM, Ubu:8.1
<floating point> as stringConverts a floating point number into a string with standard notation.Win, Lin:8.0, Mac, WM, Ubu:8.1
expand environment string of <string>Uses the Windows ExpandEnvironmentStrings API to translate a string containing special Windows environment variables. For example, %windir%\my.dll might expand to c:\winnt\my.dll. Win
expand x32 environment string of <string>Uses the Windows ExpandEnvironmentStrings API to translate a string containing special Windows environment variables from the 32 bit environment. For example, %windir%\my.dll might expand to c:\Windows\my.dll. Win:9.0
md5 of <string>Returns the md5 of the string, hex encoded as a string. Not available in FIPS mode.Ubu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
sha2_224 of <string>Returns the sha2-224 of the string, hex encoded as a stringUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
sha2_256 of <string>Returns the sha2-256 of the string, hex encoded as a stringUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
sha2_384 of <string>Returns the sha2-384 of the string, hex encoded as a stringUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
sha2_512 of <string>Returns the sha2-512 of the string, hex encoded as a stringUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
escape of <string>Returns a string containing a \\ for every \ character found. Useful for setting registry key values to strings in regset action commands.Win, WM
<string> as hexadecimalConverts a string to a hexadecimal number.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as left trimmed stringTrims the leading spaces from a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as lowercaseReturns a lowercase version of the string provided.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as right trimmed stringTrims the trailing spaces from a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as stringReturns the string provided.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as trimmed stringTrims the leading and trailing spaces off of the specified string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as uppercaseReturns an uppercase version of the string provided.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
concatenation <string> of <string>This inspector concatenates the string items in the second argument with a separator defined by the string argument.

Example:
concatenation "/" of ("a" ; "b" ; "c" ) - Returns "a/b/c".
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
concatenation of <string>Combines the supplied strings into a single string, end-to-end.

Example:
concatenation of (name of it & ":") of files of folder "c:\" - Returns a single string with the names of each file in the specified path separated by a colon.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
expand x64 environment string of <string>Given an environment string such as %ProgramFiles%, this Inspector expands it to 'C:\Program Files (x86)'. Although similar to 'expand environment string of <string>', this Inspector works on 64-bit Windows systems only. On a 32-bit system, it returns 'No Such Object'.Win:8.1
regex escape of <string>Creates a new string that escapes the special characters .[]{}()\*+?|^$,-.

Example:
regex escape of "[square] or {curly}" - Returns \[square\] or \{curly\}.
Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
sha1 of <string>Win:8.2, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac:8.2, Ubu:8.2
tuple string item <integer> of <string>Parses the given string as if it were a tuple result string and returns the string which is the nth item of the tuple. The tuple Inspectors used to be session-only, but as of version 8.0, they are core Inspectors, available to all platforms at all times.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, WM:8.0, Ubu:8.1
tuple string item of <string>Parses the given string as if it were a tuple result string and iterates over the <string> objects that make up the tuple. The tuple Inspectors used to be session-only, but as of version 8.0, they are core Inspectors, available to all platforms at all times.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, WM:8.0, Ubu:8.1
<string> & <string>Concatenates two strings, producing a new string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
element of <string set>Returns the unique elements of the specified <string set>, removing duplicates and sorting by value.

Example:
elements of set of ("beta";"beta";"alpha";"gamma";"beta") - Returns the strings alpha, beta, gamma.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<rope> as stringConverts a rope into a string object. When converted, all the other string properties are available.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<bit set> as stringReturns the bits (0s and 1s) in a string format.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<undefined> as stringCasts the 'undefined' error as a string.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<hertz> as stringReturns a string formatted "##### hertz".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time> as local stringReturns a string in MIME format of the given time object. The format is: ddd, DD mmm YYYY HH:MM:SS sZZZZ. The string is formatted using the local time zone.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time> as stringSame as above.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time> as universal stringReturns a string in MIME format of the given time object. The format is:ddd, DD mmm YYYY HH:MM:SS +0000The string is formatted using the universal time zone.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time of day> as stringCasts the time of day as a string type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
two digit hour of <time of day>Extracts the 2-digit hour from the time of day.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
two digit minute of <time of day>Extracts the 2-digit minute from the time of day.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
two digit second of <time of day>Extracts the 2-digit second from the time of day.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time zone> as stringReturns a string corresponding to the time zone object provided.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time of day with time zone> as stringConverts a 'time of day with time zone' object into a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
two digit hour of <time of day with time zone>Returns the hour of the zoned time of day as text, with values less than 10 having a leading zero.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
two digit minute of <time of day with time zone>Returns the minute of the zoned time of day as text, with values less than 10 having a leading zero.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
two digit second of <time of day with time zone>Returns the second of the zoned time of day as text, with values less than 10 having a leading zero.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time range> as stringCasts a time range as a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time interval> as stringReturns a string formatted as ddd days, HH:MM:SS.mmmmmmFor example, millisecond as string = " 00:00:00.001".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<date> as stringCast a date type as a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of week> as stringCasts the day of week as a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of week> as three lettersCasts the day of week as a three-letter abbreviation (Mon, Tue, etcetera.).

Example:
Saturday as three letters - Returns Sat.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of month> as stringCast a day of month type as a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of month> as two digitsCast a day of month type as a two-digit number.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of year> as stringCasts a day of the year as a string type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<month> as stringConverts the given month into a string value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<month> as three lettersConverts the given month into a 3-letter string (Jan, Feb, etcetera.).

Example:
january as three letters - Returns Jan.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<month> as two digitsConverts the month into a two digit number (01 - 12).

Example:
january as two digits - Returns 01.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<month and year> as stringCasts a date (in month year format) as a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<number of months> as stringConverts a number of months type into a string type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<year> as stringCasts a year as a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
bes brandAs of version 7.2, the BES Console can be branded by third parties who want to use the engine to deliver specific content. This Inspector returns a string that identifies any branding associated with the BES Console. The unbranded Console returns 'bigfix', but other third-party brands may result.

Example:
"The brand is: " & bes brand - Returns a string containing the current third-party branding of the BES Console (or, if none, returns 'bigfix').
Win
bes languageReturns a string corresponding to the national language of the program, such as ENU for English or ESP for Spanish.Win:8.1
character <integer>Returns a string containing a single ASCII character. For example, character 90 = "Z".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
computer nameReturns a string corresponding to the name of the computer as it appears on the network.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
dns nameReturns the DNS name of the computer.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
download path <string>This inspector is available in relevance subsitution action processing. It returns a string corresponding to the download path of the specified file. This Inspector (along with download folder and download file) is designed to be used during the prefetch process of action execution. This is equivalent to '(pathname of download folder) & pathseparator & "myfile"'.

Example:
wait "{download path"update.exe"}" - In an Action script, this line causes the BES Client to perform relevance substitution to compute the full path to the downloaded file (previously collected by a download command in the same Action script). After relevance substitution, the Client launches the specified executable and waits for it to complete before moving on to other Action lines.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
hexadecimal string <string>Creates a string from the given hexadecimal value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
hostnameReturns the standard host name, usually for the computer's network.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
parameter <string>This Inspector is a synonym for the parameter <string> of <action>. It looks up the value of the action parameter specified by <string>. This is used in conjunction with the parameter set command.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
pending restart nameThis iterated Inspector returns the names of currently pending restarts.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
preferred bes languageReturns a string corresponding to the preferred national language of the current program installation.Win:8.1
private variable <( string, string )>This Inspector returns a string containing the dashboard datastore private variable corresponding to the dashboard ID and name provided in the first and second items in the tuple.Win:8.0
shared variable <( string, string )>This Inspector returns strings containing the variables shared across console users for the given dashboard ID and name provided in the first and second items in the tuple.Win:8.0
string <string>Returns a string for the name provided. The keyword string is optional. For example, string "hi" = "hi".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
system language Returns the language of the system as a string. It is identified using the GetSystemDefaultLangID() system call. See the language keyword of the application object for a list of possible language value.Win, Lin, Sol, HPUX, AIX, WM, Ubu:8.1
user languageReturns the language of the system as a string. It is identified by using the GetUserDefaultLangId() system call. See the language keyword of the application object for a list of possible language value.Win, WM
wake on lan subnet cidr stringReturns the subnet the client is in for Wake on Lan (WoL) purposes. The client sends information to the relay during registration that is used to decide which subnet the client is in. The relay returns the subnet to the client, which is the value this Inspector exposes. This value is used to send WoL commands to forwarders. To wake a machine by computer ID, the server looks up the mac address and subnet of that machine. It then tries to identify clients that have been configured as WoL forwarders within the same subnet and routes WoL commands to those forwarders, sending them the mac address of the machine that needs to be awoken.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
base64 decode <string>Win:8.2, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac:8.2, Ubu:8.2
base64 encode <string>Win:8.2, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac:8.2, Ubu:8.2
<registry key> as stringReturns the registry key name as a stringWin:9.0
name of <registry key>Returns the name of the key as a string.Win, WM
<registry key value> as stringReturns a string if the data of the value is of type REG_SZ.Win, WM
name of <registry key value>Returns the name of the value as a string. (see escape of <string> for more information).Win, WM
<registry key value type> as stringReturns the type of value as a string. One of REG_SZ, REG_NONE, REG_DWORD, REG_LINK, REG_BINARY, REG_MULTI_SZ, REG_EXPAND_SZ, REG_RESOURCE_LIST, REG_DWORD_LITTLE_ENDIAN, REG_DWORD_BIG_ENDIAN, REG_FULL_RESOURCE_DESCRIPTOR, REG_RESOURCE_REQUIREMENTS_LIST.Win, WM
<filesystem object> as stringCasts a filesystem object as a string.Win:8.0, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
location of <filesystem object>Returns the name of the directory in which the file or folder (filesystem object) is located.Win, Lin, Sol, HPUX, AIX, WM, Ubu:8.1
name of <filesystem object>This returns the name of the file or folder.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
pathname of <filesystem object>Returns the full pathname of the specified file or folder (filesystem object) as a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
md5 of <file>Returns the md5 of the file, hex encoded as a stringUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
sha2_224 of <file>Returns the sha2-224 of the file, hex encoded as a stringUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
sha2_256 of <file>Returns the sha2-256 of the file, hex encoded as a stringUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
sha2_384 of <file>Returns the sha2-384 of the file, hex encoded as a stringUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
sha2_512 of <file>Returns the sha2-512 of the file, hex encoded as a stringUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
<file> as stringCreates a string containing the full pathname of the specified file. See <file>.Win, Lin, Sol, HPUX, AIX, WM
executable file format of <file>Returns a four-byte string containing the format specifier for the specified file.

Example:
executable file format of client - Returns a string like "PE%00%00".
Win, WM
key <string> of <file>Returns a key and its value from the given structured text file. It iterates over lines that start with the key name (as specified by <string>) followed by an = or : character. When searching, white space is ignored.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
sha1 of <file>Returns the sha1 checksum of the file hex encoded as a 40 character long string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
variable of <file>Returns the names of variables contained in an INF style file, in the format [section].name=value.Win, Lin, Sol, HPUX, AIX, WM, Ubu:8.1
task name of <application>Win:8.2
virtualizer of <application>Win:8.2
volume of <drive>Returns the volume name of the drive if presentWin:9.0
file system type of <drive>Value as reported by GetVolumeInformation.Win, WM
name of <drive>Returns the name of the drive. Names look like 'c:' and 'D:'.

Example:
name of drive of regapp "vshield.exe" as lowercase = "e:" - Returns TRUE if the application exists on drive E.
Win, WM
type of <drive>Returns the type of drive as a string.

Example:
type of drive of the system folder = "DRIVE_FIXED" - Returns TRUE if the system folder is on a fixed disk drive.
Win, WM
argument string of <file shortcut>Returns the arguments that are passed to the application to which the shortcut points when the user attempts to open the shortcut.Win
icon pathname of <file shortcut>The full pathname of the file containing the icon associated with the shortcut.Win
pathname of <file shortcut>Returns the full pathname of the object to which the shortcut points.

Example:
pathname of parent folder of system folder = pathname of windows folder - Checks that the system folder is located inside the Windows folder.
Win
start in pathname of <file shortcut>Returns the full pathname the system sets the current directory when the user launches the shortcut.Win
key <string> of <file section>Returns a string containing the value for the name provided. A case-insensitive search is performed through the section of the file.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
<version> as stringTurns a version type into a string of the form "1.2.3.4".

Example:
version of regapp "bigfix.exe" as string = "1.0.45.0" - Returns TRUE if the BigFix application has the specified version.

Example:
version of package "BESAgent" of rpm as string = "3.1.0.19-1" - TRUE if the BESAgent program has the given version.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
codepage of <file version block>A string representation of the codepage portion of the id of this version block. See notes for known codepage strings. For example, 'Unicode'.

Example:
codepage of only version block of regapp "bigfix.exe" is "Unicode" - Returns TRUE if the version block codepage for the specified file is unicode.
Win, WM
id of <file version block>A string representation containing both the language and codepage of this version block. The format is 8 hex digits, 4 of the codepage concatenated with 4 of the language. For example, '040904b0'. See notes for known values.

Example:
id of only version block of regapp "bigfix.exe" is "040904b0" - Returns TRUE if the given file's version block id is the specified string.
Win, WM
language of <file version block>A string representation of the language portion of the id of this version block. For example, 'English (United States)'. See notes for known values.

Example:
language of version block 1 of regapp "bigfix.exe" = "English (United States)" - Returns TRUE if the given file's version block language is as specified.
Win, WM
value <string> of <file version block>Returns a string corresponding to the name provided. Values have names such as 'CompanyName', 'FileDescription', 'FileVersion'.

Example:
value "FileVersion" of version block 1 of regapp "bigfix.exe" as version - When casting a string value to a version, the parser skips through the string until it identifies something that can be interpreted as a version. This is convenient for extracting version numbers from strings containing added text.
Win, WM
<xml dom node> as textCasts an xml document object module node as text.Win, WM
<xml dom node> as xmlCasts an xml document object module node as xml.Win, WM
node name of <xml dom node>Returns the name of the specified XML DOM node as a string.

Example:
node names of child nodes of xml document of file "C:\WINDOWS\system32\icsxml\cmnicfg.xml" - Returns a list of the names of each node in the specified XML document.
Win, WM
node value of <xml dom node>Returns the node value, which varies depending on the node type. If the standard interface produces a null type, the Inspector throws NoSuchObject.

Example:
node value of first child of xml document of file "icsxml\cmnicfg.xml" of system folder - Returns the value of the first node in the specified file. If the first statement of the file is <xml version="1.0">, for instance, the name would be "xml" and the value would be version="1.0".
Win, WM
type of <distinguished name component>Returns the type of the specified component of the distinguished name.

Example:
(type of it, value of it) of components of distinguished name "CN=BIGFOOT,CN=Computers,DC=devlan,DC=bigfix,DC=com" - Returns the list: CN, BIGFOOTCN, ComputersDC, devlanDC, bigfixDC, com.
Win
value of <distinguished name component>Returns the value of the specified component of the distinguished name.

Example:
value of component 0 of distinguished name "CN=BIGFOOT,CN=Computers,DC=devlan,DC=bigfix,DC=com" - Returns "BIGFOOT".
Win
distinguished name error message of <active directory group>Returns the error message (if any) received when trying to get the distinguished name for the specified active directory group.Win:8.1, Mac:8.1
distinguished name of <active directory group>Returns the distinguished name (as a string) of the specified active directory group.Win:8.1, Mac:8.1
name of <active directory group>Returns the name (as strings) of the specified Active Directory group for the local machine.Win:8.1, Mac:8.1
distinguished name error message of <active directory local user>Returns the error message (if any) received when trying to get the distinguished name for the specified active directory local user.Win:8.1, Mac:8.1
distinguished name of <active directory local user>Returns the distinguished name (as a string) of the specified active directory local user.Win:8.1, Mac:8.1
dns domainname of <active directory local user>Win:8.2, Mac:8.2
domain of <active directory local user>Win:8.2
groups error message of <active directory local user>Returns the error message (if any) received when trying to get the groups for the specified active directory local user.Win:8.1, Mac:8.1
name of <active directory local user>Returns the name (as a string) of the specified Active Directory local user for the local machine.Win:8.1, Mac:8.1
netbios domainname of <active directory local user>Win:8.2
distinguished name error message of <active directory local computer>Active Directory error if unable to get the distinguished name (this is for debugging purposes).Win, Mac
distinguished name of <active directory local computer>Returns the computer's fully qualified active directory name in the distinguished name format, for instance, 'CN=ALBATROSS, CN=Computers, DC=bigfix, DC=com'.

Example:
distinguished name of local computer of active directory - Returns CN=mymachinename,CN=Computers,DC=bigfix,DC=com.
Win, Mac
dns domainname of <active directory local computer>Win:8.2, Mac:8.2
groups error message of <active directory local computer>Returns the error message (if any) received when trying to get the groups for the specified active directory local computer.Win:8.1, Mac:8.1
netbios domainname of <active directory local computer>Win:8.2
<bios> as stringThis Windows-only Inspector returns a string that is the concatenation of the BIOS name and date. On a non-Windows operating system, it returns FALSE.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
date of <bios>This Windows-only Inspector returns the date string stored in the bios. This string is formatted as MM/DD/YY. On a non-Windows operating system, it returns FALSE.

Example:
date of bios = "09/16/97" - Returns TRUE if the BIOS date matches the value provided.

Example:
following text of last "/" of date of bios - Returns the year of the bios as a string. For "09/07/99" it would return "99".

Example:
preceding text of first "/" of date of bios - Returns the month of the bios date as a string.

Example:
preceding text of first "/" of following text of first "/" of date of bios - Returns the day of the bios date as a string.
Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
version of <bios>This Windows-only Inspector returns the first string of the multi-string version stored in the bios. This string may not exist. The format depends upon your BIOS manufacturer. On a non-Windows operating system, it returns FALSE.

Example:
version of bios as lowercase contains "phoenix" - Returns TRUE if the version string contains "phoenix", "PHOENIX" or "Phoenix".
Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
version string of <bios>Win:8.2
<operating system> as stringReturns a string containing the name of the operating system concatenated with the release.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
architecture of <operating system>Returns the architecture of the operating system. This is the value of the 'machine' element of the utsname structure obtained by calling uname.

Example:
architecture of operating system starts with "9000/" - Returns TRUE on an HP 9000 computer.
Win:8.2, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
csd version of <operating system>Returns the Corrective Service Disk version of the operating system. The szCSDVersion as returned by the GetVersionEx system call. The format varies depending on the installed service packs. For WinNT it contains a string such as "Service Pack 3", for Win95 it can contain a string such as "B".

Example:
csd version of the operating system = "B" - Returns TRUE on a Win95 System with Corrective Service Disk version = "B".
Win, WM
name of <operating system>Returns the name of the operating system as a string. Names might include Win98, WinNT, etcetera.

Example:
name of operating system = "WinXP" - Returns TRUE on a WinXP System.

Example:
name of operating system = "Mac OS X" - Returns TRUE on a Mac OSX System.

Example:
name of operating system contains "Linux Red Hat" - Returns TRUE on a typical Linux Red Hat system.

Example:
name of operating system contains "Sun" - Returns TRUE on a typical Solaris system.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
product info string of <operating system>On Windows versions 6.0 and newer (Vista minimum), this inspector returns a string derived from the GetProductInfo API. It will be one of the following values:UnlicensedBusinessCluster ServerServer DatacenterServer Datacenter CoreEnterpriseServer EnterpriseServer Enterprise CoreServer Enterprise ItaniumHome BasicHome ServerServer for Small BusinessSmall Business ServerSmall Business Server PremiumServer StandardServer Standard CoreStarterStorage Server EnterpriseStorage Server StandardStorage Server WorkgroupUltimateWeb ServerUnknown.

Example:
product info string of operating system - Returns a string such as 'Small Business Server' on a Windows OS greater than version 6.0. Otherwise, it returns 'Unknown'.
Win, Mac:8.2, WM
release of <operating system>Information about the release of the operating system, formatted as a <version> on the Macintosh, but a <string> on UNIX and Windows.

Example:
release of operating system = "OSR2.1" - Returns TRUE if the Win95 computer is running under operating system release 2.1.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
brand string of <processor>Returns the vendor-defined brand names for newer processors.Win, Lin:8.2, Sol:8.2, Mac:8.2, WM, Ubu:8.2
family name of <processor>Returns the family name of the CPU, dependent on the type of client computer, for instance Pentium, Sparc, PowerPC G4, etcetera.

Example:
family name of main processor = "Pentium III" - Returns TRUE for a computer with a Pentium III cpu.

Example:
number of processors whose (family name of it contains "Pentium") - Returns the number of Pentium chips in the computer.

Example:
processor whose (family name of it = "K6") - Returns a processor object if a K6 chip is detected.

Example:
number of processors whose (family name of it contains "Pentium") - Returns the number of Pentium chips in the computer.

Example:
family name of main processor = "sparcv9" - Returns TRUE if the computer has the specified main processor family name.

Example:
1616 - 1260

Example:
3100 - 4000

Example:
4100 - 7263
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
vendor name of <processor>The manufacturer of the CPU. Names include: GenuineIntelAuthenticAMDCyrixInsteadCentaurHaulsAmbiguousCPU.

Example:
vendor name of main processor = "GenuineIntel" - Returns TRUE for an Intel processor chip.

Example:
number of processors whose (vendor name of it = "AuthenticAMD" or vendor name of it = "CyrixInstead" or vendor name of it = "CentaurHauls") = 1 - Returns TRUE for a single processor system with the given vendors.
Win, Lin, Mac:8.2, WM, Ubu:8.1
class of <active device>Returns the name of the class of the active device provided.

Example:
exists active device whose (class of it = "Display") - Returns TRUE if there is an active device named "Display".
Win
description of <active device>Returns the description of the active device provided.

Example:
(description of it) of active devices whose ( class of it ="Display") - Provides a list of the descriptions of the active display devices.
Win
driver key value name of <active device>Returns the driver key value name of the active device provided.Win
friendly name of <active device>Returns the friendly name of the active device.Win
hardware id of <active device>Returns the hardware id of the active device provided.Win
location information of <active device>Returns a string containing information about the bus location of the device.Win
manufacturer of <active device>Returns the manufactures string of the active device.Win
service key value name of <active device>Returns the service key value name.

Example:
exists service key value name whose (it = "PGPdisk" ) of active devices - Returns TRUE if the designated service key value name exists on this system.
Win
instance name of <local mssql database>Returns the name of the MSSQL database.Win
<service> as stringReturns a string containing the Service name, Display name, and State of the service.Win, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Ubu:8.2
display name of <service>Returns the display name of the service.Win
image path of <service>Returns the full path to the service executable.

Example:
expand environment string of ( image path of service "AudioSrv") - Returns a pathname for the Windows Audio service, such as C:\WINDOWS\System32\svchost.exe -k netsvcs.
Win
login account of <service>Returns the login account under which the service is configured to run.Win
service name of <service>Returns the name of the service.Win
start type of <service>Returns a string that represents the service startup configuration. It describes when the driver is loaded, which can be one of:boot: started by OS loader (usually these are needed to launch the OS).system: started during OS initialization (used by PnP drivers that do device detection after the loader is finished).auto: started by the Service Control Manager (SCM).demand: started on demand, either by PnP manager when a device is enumerated or by the SCM in response to user demand.disabled: can't be started (used to temporarily disable driver services).Win
state of <service>Returns one of Continuing, Pausing, Paused, Running, Starting, Stopping, Stopped, Unknown.Win, Lin, Sol, HPUX, AIX, Ubu:8.1
name of <process>Returns the name (as a string) of the specified process.

Example:
names of processes whose (pid of it < 20) - Returns a list of all process with an ID less than 20.
Win:8.0, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
<language> as stringReturns the language of the system locale.

Example:
system locale as string - Returns English (United States) if the system locale is US English.
Win, Lin, Sol, HPUX, AIX, WM, Ubu:8.1
<primary language> as stringReturns the primary language.

Example:
primary language of system locale - Returns "English" for an English-language system.
Win, Lin, Sol, HPUX, AIX, WM, Ubu:8.1
computer of <event log record>Returns the name of the computer that has entered a record in the specified log.

Example:
computer of record (oldest record number of it) of application event log - Returns the name of the computer that logged the last entry in the application event log.
Win
description of <event log record>Returns a human-readable description of the specified event log record.

Example:
description of record (oldest record number of it) of application event log - Returns a description of the oldest record in the application event log. Typically includes a description of the programs and what happened for each entry in the event log.
Win
source of <event log record>Returns the source name (from the application, service, or component that logged the event) of the specified event log record.

Example:
source of record (oldest record number of it) of application event log - Returns name of the source of the oldest record in the application event log.
Win
<wmi select> as stringReturns a string formatted as <name>=<value> for the wmi select.Win
name of <wmi select>Returns the name of the wmi select.Win
string value <integer> of <wmi select>Returns the numbered string of a WMI array value.Win
string value of <wmi select>Returns the string value of the wmi select.Win
<wmi object> as stringCasts the given wmi object as a string type.Win
name of <smbios structure>Returns a string containing the name of the specified smbios structure as derived from the 'Type' entry in the SMBIOS specification. To create a valid Relevance keyword, some rules are applied to the name: Spaces are replaced with underscoresParenthesized sections are deletedLeading and trailing whitespace is removedUppercase is transformed to lowercaseKeywords beginning with a number have a 'b' prepended.Win:8.0, Lin:8.0, Ubu:8.1
string <string> of <smbios structure>Returns the named value in the specified smbios structure.Win:8.0, Lin:8.0, Ubu:8.1
<smbios value> as stringCasts a smbios value as a string type.Win:8.0, Lin:8.0, Ubu:8.1
name of <smbios value>Returns the name(s) of the specified smbios values, typically as derived from a smbios structure.

Example:
names of values of structure "bios_information" of smbios - Returns a list of the names of all the values of the specified smbios structure.
Win:8.0, Lin:8.0, Ubu:8.1
type of <smbios value>Returns the data type of the specified smbios value. This can be one of:ByteWordDwordQwordStringBinaryStringMultipleString.

Example:
types of values of structure "bios_information" of smbios - Returns a list of the types of each value in the 'bios information' SMBIOS structure.
Win:8.0, Lin:8.0, Ubu:8.1
gather schedule authority of <site>Returns a string corresponding to the authority of the site schedule, for example: Publisher, Custom, Manual or Disabled.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
name of <site>The name of the site.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
site tag of <site>Returns the last component of the specified site's url, eg. 'actionsite', 'enteprisesecurity', etcetera.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
type of <site>Returns one of the following 4 literal strings:Master Action SiteOperator SiteCustom SiteFixlet Site.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
url of <site>Returns the Locator found in the masthead. A site locator is used to synchronize with the site. It normally contains the URL of a remote file system folder, or the URL of a cgi-bin program that provides a remote directory listing of the site.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<site version list> as stringConverts a site version list to a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
description of <bes site>For a custom site, this is the description of the site that was specified by the creator. For External, Master or Operator sites, the description does not exist.Win
display name of <bes site>Beginning with version 7.1, a custom site can specify a display name that's different from the site name in the masthead. This inspector returns the display name; for the masthead name, use name of <bes site>.

Example:
display name of bes site whose (name of it = "Enterprise Security") - Returns "Patches for Windows.".
Win
name of <bes site>Returns the name of the specified BES site (undecorated).Win
site level relevance of <bes site>Win:8.2
subscription mode of <bes site>Returns the subscription mode for custom sites and external sites. The subscription mode is one of the following:All: all computers are subscribedNone: no computers are subscribedAdHoc: computers are subscribed via ad-hoc custom site subscription actionsCustom: computers are subscribed via a list of conditions.Win:8.0
tag of <bes site>The site tag is used as an identifier for sites and is used to build the site's URL.Win:8.0
url of <bes site>Returns the gather URL for a given BES site. For example, the gather URL for BES Support is http://sync.bigfix.com/cgi-bin/bfgather/bessupport.Win:8.0
name of <fixlet_header>Headers are name:value pairs, separated by a colon. This Inspector returns the name on the left hand side of the pair.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
value of <fixlet_header>Headers are name:value pairs, separated by a colon. This Inspector returns the value on the right hand side of the pair.

Example:
number of relevant fixlets whose (value of header "x-fixlet-source-severity" of it as lowercase = "critical") of site "enterprise security". - Returns the number of critical fixlets in the Enterprise Security site.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
name of <bes fixlet field>Returns the name(s) of the specified BES Fixlet field(s).Win:8.0
<bes fixlet field value> as stringReturns the value of the specified BES Fixlet field cast as a string type.Win:8.0
display value of <bes fixlet field value>Returns the value of a BES Fixlet field as a human-readable string.Win:8.0
name of <mime field>Returns the names of the specified MIME fields. Fixlet files are in MIME format which may have several fields composed of name/value pairs.Win:8.0
value of <mime field>Returns the values of the specified MIME fields. Fixlet files are in MIME format which may have several iterated fields composed of name/value pairs.Win:8.0
brand of <client>Returns the branding ID of a client computer. BigFix is the norm, but there are other brands that use the technology, including Trend Micro.Win:8.1, Lin:8.1, Sol:8.1, HPUX:8.1, AIX:8.1, Mac:8.1, Ubu:8.1
build target of <client>Win:8.2, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac:8.2, Ubu:8.2
registration cidr address of <client>This Inspector returns the cidr address from the adapter that the specified BigFix client registered with.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
registration mac address of <client>This Inspector returns the MAC address that the specified BigFix client registered with.

Example:
registration mac address of client - Returns a MAC address such as 00-1e-c9-4d-ce-5c.
Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
upload progress of <client>Returns a status message string indicating No Progress, Errors or a string like the following to indicate the upload progress:<filename>: x of <filesize> bytes in <number> seconds.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<setting> as stringReturns a string formatted as <name>=<value> for the setting.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
name of <setting>Returns the name of the setting.

Example:
names of settings of site "actionsite" - Returns the names of all the settings of the site named "actionsite".
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
value of <setting>Returns the value of the setting.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
name of <selected server>The DNS name of the server, if known.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
host name of <root server>The host (DNS) name of the BES root server that the BES Client last registered with.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
track fixlet of <evaluation cycle>Returns tracking statistics of fixlets with the longest evaluation time. Number of fixlets tracked depends on Tracking settings. Default is top 10 fixlets.Ubu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
name of <application usage summary>Returns the names of the applications that are currently enabled for usage summaries.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
name of <application usage summary instance>Returns the name(s) of the application instance(s) currently enabled for usage summaries.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
string version of <application usage summary instance>Returns the version of the specified application instance as a string value.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
common name of <license>Returns the name of the person (such as John Smith) who requested the action site license.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
email address of <license>Returns the email address of the person (such as John_Smith@bigcorp.com) who requested the action site license.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
expiration state of <license>Returns a string, one of "Unrestricted", "Grace" or "Restricted".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
gather url of <license>Returns the gather URL for the deployment's main Action site as specified in the deployment masthead.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
organization of <license>Returns the organization of the person (such as Bigcorp, Inc.) who requested the action site license.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
seat count state of <license>Returns one of "Unrestricted", "Grace" or "Restricted".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
type of <license>Returns the string that was assigned to the license when it was authorized by BigFix.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
name of <bes product>Returns the name of the specified licensed BES product.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
site url of <bes product>Returns a list of the URLs associated with the specified BES product.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
action script of <bes action>Returns the script behind the specified action as a string.Win
action script type of <bes action>Returns the MIME type of the specified action as a string.Win
applicability relevance of <bes action>Returns the relevance statement as a string. This string is included in the targeting relevance expression but is maintained separately because it comes from the relevance of the original analysis fixlet.Win
constrain by property name of <bes action>Returns the 'constrain by property name' setting, one of the property constraints of the action.Win
constrain by property relation of <bes action>Returns the 'constrain by property relation' setting, one of the property constraints of the action.Win
constrain by property value of <bes action>Returns the 'constrain by property value' setting, one of the property constraints of the action.Win
custom success relevance of <bes action>Returns the custom relevance expression for this action, if it exists.Win
database name of <bes action>In a Web Reports context, this Inspector returns the name (as a string) of the database containing the specified BES Action.Win
link href of <bes action>Returns a <string> that can be embedded into an <A> tag that, when clicked, will open the given action's document (in the BES Console) or description page (in Web Reports). Note that link href returns a normal string, not an HTML string.

Example:
(br & html "Click <A href='" & link href of it & html "'>here</A> to open action " & id of it as string) of bes actions - Creates clickable links listing all the current BES Actions, formated with a descriptive prompt and an embedded link, such as:Click here to open action 123456.
Win
message text of <bes action>Returns the value of the message text flag, one of the settings that control the pre-action user interface.Win
message title of <bes action>Returns the value of the message title flag, one of the settings that control the pre-action user interface.Win
name of <bes action>Returns the name of the specified BES Action.Win
offer category of <bes action>Returns the user-defined offer category of the specified bes action.Win
parameter <string> of <bes action>Some Fixlets allow the Console Operator to customize the Action. When they are triggered, the BES Console displays a dialog prompting the user for certain Action parameters. For a given Action, this Inspector returns value of the parameter specified by <string>.

Example:
parameter "action issue date" of action - This Inspector returns the date the action was issued, a parameter added to each action by the BigFix Console.
Win
postaction message text of <bes action>Returns the value of the message text flag, one of the settings that control the post-action user interface.Win
postaction message title of <bes action>Returns the value of the message title flag, one of the settings that control the post-action user interface.Win
running message text of <bes action>Returns the value of the running message text, one of the user interfaces that is displayed while the action is running.Win
running message title of <bes action>Returns the value of the running message title, one of the user interfaces that is displayed while the action is running.Win
selected groups string of <bes action>If the specified action is targeted by property, then this returns a string that contains a tree representation of the items that were selected.Win
source relevance of <bes action>Returns the original relevance expression for this action.Win
state of <bes action>Returns the current state of the specified action as a string. It should be one of the following:OpenStoppedExpired.Win
targeted list of <bes action>If the specified action is targeted by list, then this returns the relevant BES computer names, concatenated into a single string.Win
targeted name of <bes action>If the specified action is targeted by list, then this returns the relevant BES computer names as an iterated list with one string for each name.Win
targeting method of <bes action>Returns one of the strings "By Property", "By Computer ID", "By List", or "Untargeted".Win
targeting relevance of <bes action>Returns the relevance string that is being used to target the action.Win
<bes action status> as stringCasts an action status as a string.Win
name of <bes action parameter>Returns the name of the specified Action parameter.Win
value of <bes action parameter>Returns the value associated with the specified Action parameter.Win
detailed status of <bes action result>Returns a string describing the detailed status of the specified action result on this computer.

Example:
detailed statuses of results of (bes action whose (id of it is 1234)) - Returns a detailed report on the BES Action result for each computer reporting on the specified Action.
Win
agent type of <bes computer>Win:8.2
agent version of <bes computer>Win:8.2
cpu of <bes computer>Returns the result of the 'CPU' Property for the specified computer.Win
database name of <bes computer>In a Web Reports context, this Inspector returns the name (as a string) of the database containing the specified BES computer.Win
device type of <bes computer>Win:8.2
hostname of <bes computer>Returns the result of the 'DNS Name' Property for the specified computer.Win
license type of <bes computer>Returns the license type of the specified BES Client. This is a result of a reserved property that assigns computers to a license type such as workstation, windows server, or non-windows server.Win:8.0
link href of <bes computer>The link href property does not return an <A> tag but rather returns the value of the href attribute of the <A> tag that would be constructed by the other link inspectors. This allows you to create more flexible linking formats. (See link of <bes computer>). Note that link href returns a string, not an HTML string.

Example:
(br & html "Click <A href='" & link href of it & html "'>here</A> to open computer " & id of it as string) of bes computers - Returns an html string such as 'Click here to open computer 89201' message that, when clicked, will open the corresponding BES computer document.
Win
name of <bes computer>Returns the value of the specified 'Computer Name' property for the specified BES computer.Win
operating system of <bes computer>Returns the result of the 'OS' Property for the specified computer.Win
relay hostname of <bes computer>Returns the result of the 'Relay Name of Client' property for the specified computer.Win
relay selection method of <bes computer>Returns the result of the 'BES Relay Selection Method' property for the specified computer.Win
relay server of <bes computer>Returns the result of the 'Relay' property of the specified computer.Win
root server of <bes computer>Returns the result of the 'BES Root Server' property of the specified computer.Win
name of <bes computer group>Returns the name corresponding to the specified BES Computer Group.Win
name of <bes client setting>Returns the name of the specified BES client setting.Win
scope of <bes client setting>Depending on the scope of the specified Client setting, returns 'Local' or a site URL.Win
value of <bes client setting>Returns the value associated with the specified BES Client setting.Win
category of <bes fixlet>Returns the category of the given Fixlet message as a string value, such as "Security Hotfix", "Service Pack", "Upgrade", and others.Win
charset of <bes fixlet>Returns the character set to be used when displaying the body or text of the specified Fixlet message.Win
components xml of <bes fixlet>If the specified Fixlet message is a baseline, then this Inspector returned the XML representation of the baseline components. Use component groups of <bes fixlet> instead.Win
cve id list of <bes fixlet>Returns a string containing the list of CVE (Common Vulnerabilities and Exposures) ID numbers associated with the specified Fixlet message.Win
digest file name of <bes fixlet>Returns the file name of the .fxf file that contains this Fixlet message, or the empty string if the Fixlet message does not come from a digest file (i.e., it is a custom Fixlet).Win
display category of <bes fixlet>Returns the category of the specified Fixlet. This Inspector returns the value as displayed in the Console, which may be translated into various languages.Win:8.0
display name of <bes fixlet>Returns the name of the specified Fixlet. This Inspector returns the value as displayed in the Console, which may be translated into various languages.Win:8.0
display source id of <bes fixlet>Returns the source ID of the specified Fixlet. This Inspector returns the value as displayed in the Console, which may be translated into various languages.Win:8.0
display source of <bes fixlet>Returns the source of the specified Fixlet. This Inspector returns the value as displayed in the Console, which may be translated into various languages.Win:8.0
display source severity of <bes fixlet>Returns the source severity of the specified Fixlet. This Inspector returns the value as displayed in the Console, which may be translated into various languages.Win:8.0
link href of <bes fixlet>The link href property does not return an <A> tag but rather returns the value of the href attribute of the <A> tag that would be constructed by the other link inspectors. This allows you to create more flexible linking formats. (See link of <bes fixlet>). Note that link href returns a normal string, not an HTML string.

Example:
(br & html "Click <A href='" & link href of it & html "'>here</A> to open fixlet " & id of it as string) of bes fixlets - Returns an html string such as 'Click here to open fixlet 12345' message that, when clicked, will open the corresponding BES Fixlet document.
Win
mime field <string> of <bes fixlet>External fixlet authors can add custom fields to their Fixlets. This Inspector returns the mime field labeled by <string> from the specified Fixlet.

Example:
(id of it, mime fields "x-fixlet-sans" of it) of bes fixlets - Returns a list of the Fixlet IDs and the values of the mime SANS fields (if they exist) of each.
Win
name of <bes fixlet>Returns the name of the specified BES Fixlet.Win
relevance clause of <bes fixlet>Iterates over all the individual relevances clauses in a Fixlet. The related Inspector 'relevance of <bes fixlet>' returns a single clause that ANDs together all the individual clauses.Win:8.0
relevance of <bes fixlet>Returns the relevance expression used to determine if the specified Fixlet message is applicable on a client computer.Win
sans id list of <bes fixlet>Returns a string containing the list of SANS (SysAdmin, Audit, Network, Security) ID numbers associated with the specified Fixlet message.Win
source id of <bes fixlet>Returns the source ID of the given Fixlet message as a string value.Win
source of <bes fixlet>Returns the source of the given Fixlet message as a string value.Win
source severity of <bes fixlet>Returns the source severity of the given Fixlet message as a string value.

Example:
names of bes fixlets whose (source severity of it is "Critical") - Returns a list of the names of the critical Fixlets. Note that the quoted severity (in this case "Critical") is case-sensitive.
Win
type of <bes fixlet>Returns the type of the specified Fixlet message, which can have values such as "Fixlet", "Task", "Analysis", "ComputerGroup" or "Baseline".Win
wizard link of <bes fixlet>If the specified Fixlet message was created with a Wizard then this Inspector returns the HTML string representing the link of that Wizard.Note: This is a Console-only Inspector.Win
wizard name of <bes fixlet>If the specified Fixlet message was created with a Wizard then this Inspector returns the HTML string representing the name of that Wizard.Note: This is a Console-only Inspector.Win
content id of <bes fixlet action>Returns the content ID field for the specified Fixlet action.Win
script of <bes fixlet action>Returns the script for the specified Fixlet action.Win
script type of <bes fixlet action>Returns the MIME type of the specified Fixlet action.Win
name of <bes activation>Returns the name of the specified BES activation as a string.Win
name of <bes baseline component>Returns the name of the specified BES Baseline component.Win
relevance of <bes baseline component>Returns the relevance expression used to determine if the specified BES Baseline component is applicable on a client computer.Win
name of <bes baseline component group>Returns the name(s) of the specified BES Baseline component group(s).

Example:
names of component groups of bes fixlets whose (baseline flag of it) - Returns a list of all the component group names that include Fixlets. Default component group names are not returned.
Win
text of <bes comment>Returns the text of the specified BES Comment.Win
category of <bes property>Returns the optional category created for the specified BES property.Win
definition of <bes property>Returns the relevance expression which defines the specified property.Win
display category of <bes property>Returns the category of the specified BES property. This Inspector returns the value as displayed in the Console, which may be translated into various languages.Win:8.0
display name of <bes property>Returns the name of the specified BES property. This Inspector returns the value as displayed in the Console, which may be translated into various languages.Win:8.0
display simple name of <bes property>Returns the simple name of the specified BES property. This Inspector returns the value as displayed in the Console, which may be translated into various languages.Win:8.0
name of <bes property>Returns the name of the specified BES property. This name is not guaranteed to be unique.Win
simple name of <bes property>Returns the non-category portion of the property name.Win
source name of <bes property>Returns the name of the property as specified by the analysis that defines it. This name is not necessarily the same as the name of the property.Win
error message of <bes property result>If the specified BES property result is an error, this Inspector returns the error message.Win
value of <bes property result>Returns a list of the <string> values reported by this computer for the specified property result.Win
database name of <bes server>Returns the database name (as a <string>) corresponding to the specified BES Server.Win
url of <bes server>Returns the URL of the specified BES Server, providing access to any files hosted on that server.Win
link href of <bes user>The link href property does not return an <A> tag but rather returns the value of the href attribute of the <A> tag that would be constructed by the other link inspectors. This allows you to create more flexible linking formats. (See link of <bes user>). Note that link href returns a normal string, not an HTML string.

Example:
(br & html "Click <A href='" & link href of it & html "'>here</A> to open user " & name of it as string) of bes users - Returns an html string such as 'Click here to open user John' message that, when clicked, will open the corresponding BES user document.
Win
masthead operator name of <bes user>Win:8.2
name of <bes user>Returns the name of the specified BES user (database login name).Win
name of <bes filter>Returns the name of the specified BES filter.Win
link href of <bes unmanagedasset>The link href property does not return an <A> tag but rather returns the value of the href attribute of the <A> tag that would be constructed by the other link inspectors. This allows you to create more flexible linking formats. (See link of <bes unmanaged asset>). Note that link href returns a normal string, not an HTML string.Win
source of <bes unmanagedasset>Returns the source of the specified Unmanaged Asset as a string value.Win
name of <bes unmanagedasset field>Returns the name of the specified BES unmanaged asset field.Win
value of <bes unmanagedasset field>Returns the value (as a <string>) of the specified BES Unmanaged Asset field.Win
description of <bes site>For a custom site, this is the description of the site that was specified by the creator. For External, Master or Operator sites, the description does not exist.Win
display name of <bes site>Beginning with version 7.1, a custom site can specify a display name that's different from the site name in the masthead. This inspector returns the display name; for the masthead name, use name of <bes site>.

Example:
display name of bes site whose (name of it = "Enterprise Security") - Returns "Patches for Windows.".
Win
name of <bes site>Returns the name of the specified BES site (undecorated).Win
site level relevance of <bes site>Win:8.2
subscription mode of <bes site>Returns the subscription mode for custom sites and external sites. The subscription mode is one of the following:All: all computers are subscribedNone: no computers are subscribedAdHoc: computers are subscribed via ad-hoc custom site subscription actionsCustom: computers are subscribed via a list of conditions.Win:8.0
tag of <bes site>The site tag is used as an identifier for sites and is used to build the site's URL.Win:8.0
url of <bes site>Returns the gather URL for a given BES site. For example, the gather URL for BES Support is http://sync.bigfix.com/cgi-bin/bfgather/bessupport.Win:8.0
charset of <bes wizard>Returns the charset that should be used when displaying the specified Wizard.Win
dashboard id of <bes wizard>Returns an ID that can be used by Dashboards/Wizards to unambiguously identify stored variables.Win
database name of <bes wizard>Returns the name (as a string) of the database containing the specified BES Wizard.Win
default page name of <bes wizard>Returns the name of the first page to display when launching the specified Wizard.Win
display name of <bes wizard>Returns the name of the specified BES Wizard as translated into the current language.Win:8.0
link href of <bes wizard>The link href property does not return an <A> tag but rather returns the value of the href attribute of the <A> tag that would be constructed by the other link inspectors. This allows you to create more flexible linking formats. (See link of <bes wizard>). Notice that link href returns a normal string, not an HTML string.Note: This is a Console-only Inspector.

Example:
(br & html "Click <A href='" & link href of it & html "'>here</A> to open wizard " & name of it as string) of bes wizards - Returns an html string such as 'Click here to open wizard Windows Registry Wizard' that, when clicked, will open the corresponding Wizard.
Win
menu path of <bes wizard>Returns the path of the menu containing the menu item that launches the specified Wizard.Win
name of <bes wizard>Returns the name of the specified BES Wizard.Note: This is a Console-only Inspector.Win
navbar name of <bes wizard>Returns the name of the specified BES Wizard as listed in the Navigation Bar.Win
private variable <string> of <bes wizard>Returns a string containing the value of the named private variable for the given BES Wizard.Win
shared variable <string> of <bes wizard>Returns a string containing the value of the named public or shared variable for the given BES Wizard.Win
url of <bes wizard>Returns the URL of the specified Wizard. For ordinary Wizards, this is of the form "siteid:<id>,<filename>", but for Wizards that were added using the "Debug->Load Wizard..." dialog this is of the form "file:///<fullpath>".Win
name of <bes wizard variable>Returns the name of the specified Wizard variable.Win
value of <bes wizard variable>Returns the value of the given BES Wizard variable.Win
database name of <bes wakeonlan status>Returns the name(s) corresponding to the Database with WoL.

Example:
(database id of it, enabled of it) of bes wakeonlan statuses - Returns a list of database IDs and the WoL status for each, such as:1, True2, False.
Win
database name of <bes deployment option>In the Web Reports environment, this Inspector returns the name of the database containing the specified BES deployment option.Win
name of <bes deployment option>Returns the name of the specified BES deployment option.Win
value of <bes deployment option>Returns the <string> value reported by this computer for the specified BES deployment option(s).Win
display name of <bes domain>Returns the name of the specified BES Domain, as translated into the target language. If you want to get the Japanese name of the specified domain, use this Inspector instead of the 'name' Inspector.Win:8.0
id of <bes domain>Returns a string containing the four letter ID of the specified BES domain.Win:8.0
link href of <bes domain>Returns a hyperlink target that will navigate to the specified BES Domain.Win:8.0
name of <bes domain>The untranslated (typically English) title of the specified BES Domain.Win:8.0
source severity of <fixlet count pair>Returns the severity level corresponding to the given Fixlet count pair.Win
<rate> as stringCasts a rate as a string.Win, Mac
<html> as stringCasts an html string into a string type.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
<format> as stringReturns the formatted output as a string type.Win:8.0
<environment variable> as stringCasting the variable as a string yields a string containing the variable name and the value of the variable separated by ' = '.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
name of <environment variable>Returns the name of the variable.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
value of <environment variable>Returns the value of the variable.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
<system access control list> as stringConverts the specified system access control list (SACL) into a string value in the Microsoft Security Descriptor String Format.Win
<discretionary access control list> as stringConverts the discretionary system access control list (DACL) into a string value in the Microsoft Security Descriptor String Format.Win
privilege of <security account>Returns a string describing the privileges assigned to the specified security account. For more information, see the MSDN article on LsaEnumerateAccountRights. For a description of the possible constants that can be returned, see the articles on Account Rights Constants and Privilege Constants.Win
<security descriptor> as stringReturns the security descriptor in string format.Win
<security identifier> as stringReturns the security identifier in string format.Win, Mac:8.1
account name of <security identifier>Retrieves the name of the account for this SID and the name of the first domain on which this SID is found.Win
component string of <security identifier>This Windows-specific inspector returns a string formatted using the ConvertSidToStringSid windows API, discussed at: http://msdn2.microsoft.com/en-us/library/aa376399(VS.85).aspx.

Example:
component string of owner of security descriptor of windows folder - Returns a string of the form: S-1-5-32-544.
Win, Mac:8.1
domain name of <security identifier>Returns the domain name of the first domain on which the specified SID is found.Win
name of <audit policy category>Returns the name of the specified audit policy category.Win
guid of <audit policy subcategory>Win:8.2
name of <audit policy subcategory>Returns the name of the specified audit policy subcategory.

Example:
names of subcategories of category whose (name of it is "System") of audit policy - Returns the names of the subcategories of the 'System' audit policy category. These include Security State Change, Security System Extension, System Integrity, Ipsec Driver and Other System Events.
Win
guid of <audit policy information>Win:8.2
fips mode failure message of <cryptography>Returns the error message returned by the cryptographic library if the application (the client, console, or web reports, depending on the context) tried to enter FIPS 140-2 compliant mode and failed.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
encrypt report failure message of <client_cryptography>If the client is not successfully encrypting reports, this Inspector returns the failure message.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
sha1 of <x509 certificate>Returns the SHA1 hash of the given certificate, which uniquely identifies it.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
comment of <local group>Returns a string containing a comment associated with the specfied local group (Administrator, Guest, Users).

Example:
comment of local group "Administrators" - Returns the string "Administrators have complete and unrestricted access to the computer/domain".
Win
name of <local group>Returns the name of the local group.

Example:
names of local groups - Returns a list of the local groups, such as Administrators, Guests, Users, and others.
Win
<local group member> as stringCasts a local group member as a string.Win
allowed workstations string of <user>Returns a list of workstations the specified user is allowed to login to. If this string is empty, no restrictions apply.Win:8.1
application parameter string of <user>Returns a string used by Microsoft products to store user configuration information.Win:8.1
comment of <user>Returns the comments associated with this user's account.Win:8.1
domain of <user>Win:8.2
full name of <user>Returns the full name of the specified user.Win:8.1
home directory drive of <user>Returns the name of the drive assigned to the specified user's home directory.Win:8.1
home directory of <user>On a Windows system, this Inspector returns the directory (as a string) where the user files are stored for the specified user. Note: On a Mac, this Inspector has a different interpretation: it returns the dsAttrTypeStandard:NFSHomeDirectory attribute (as a folder) of the specified user.Win:8.1
logon script of <user>Returns the pathname (as a string) of the specified user's logon script.Win:8.1
logon server of <user>Returns the name of the server (as a string) to which logon requests are sent for the specified user's account.Win:8.1
name of <user>Returns the name of all the specified user, whether logged in or not.

Example:
names of users - Returns a list of all the users.
Win:8.1, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
profile folder of <user>Returns the pathname of the folder which contains the specified user's profile.Win:8.1
user comment of <user>Returns the user comments of the specified user.Win:8.1
name of <logged on user>If Terminal Services is available and enabled under NT4/2000/2003/XP/Vista, this Inspector returns the result of WTSQuerySessionInformation with WTSUserName. With Terminal Services disabled, it examines the ACLs on the security descriptor of the "winsta0" window station. Under Windows 9x, returns the "Current User" of "SYSTEM\CurrentControlSet\Control" if it exists. Otherwise returns No Such Object.Win, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac:8.2, WM, Ubu:8.2
tty of <logged on user>Returns the name of the connection the user is on. Result is platform specific. Examples are: "Console", "RDP-Tcp#0", "pts/1", ":0"Win:8.2, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac:8.2, Ubu:8.2
parameter <string> of <action>Returns the value of parameter <string> for the active Action. Parameters only live as long as the action is active. Among the inspectable parameters is the 'action issue date' that is added to each Action by the BigFix Console at issue time.

Example:
parameter "action issue date" of action - This Inspector returns the date the action was issued, a parameter added to each action by the BigFix Console.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
status of <action>Returns one of the following strings: Running = when the action is currently active. Executed = no longer relevant and action has completed. Not Relevant = action was not relevant. Waiting = action is relevant, but waiting to run. Not Executed = action is relevant, unconstrained, but has not yet started. Failed = action is relevant, unconstrained, has completed, but is still relevant.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<tcp state> as stringCast a <tcp state> to a string representationUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Win:9.0
encryption of <wifi>Returns a string of the encryption type of the WiFi connection. eg: "WEP", "WPA2-PSK"Win:9.0
ssid of <wifi>Returns a string of the SSID of the WiFi connectionWin:9.0
cidr address of <network ip interface>Returns the Classless Inter-Domain Routing address for the specified network ip interface as a string type.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
cidr string of <network ip interface>Returns the Classless Inter-Domain Routing value for the specified network ip interface as a string type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
comment of <network share>Returns a string specifying an optional comment about the shared resource.Win
name of <network share>Returns a string specifying the name of the specified shared resource.Win
password of <network share>A string that specifies the share's password (when the server is running with share-level security). Note that the Windows Server 2003 family, Windows XP, Windows 2000, and Windows NT do not support share-level security.Win
path of <network share>A string containing the local path for the shared resource.Win
cidr address of <network address list>Returns the CIDR address of the address list as a string type, for example, 192.168.0.0/16 (IPv4) or 2001:db8::/32 (IPv6).Win:8.0
cidr string of <network address list>Returns the Classless Inter-Domain Routing value for the specified network address list as a string value.Win, WM
cidr address of <network adapter>Returns the CIDR address of the specified network adapter as a string type, for example, 192.168.0.0/16 (IPv4) or 2001:db8::/32 (IPv6).Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
cidr string of <network adapter>Returns the Classless Inter-Domain Routing value for the specified network adapter as a string value.Win, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac, WM, Ubu:8.1
description of <network adapter>Returns the description of the network adapter.Win, WM
dns suffix of <network adapter>Returns the Domain Name System (DNS) suffix associated with the specified adapter.Win, WM
friendly name of <network adapter>Returns a user-friendly name for the adapter, for example "Local Area Connection 1".Win, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, WM, Ubu:8.1
mac address of <network adapter>Returns the mac address of the network adapter.Win, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac, WM, Ubu:8.1
name of <network adapter>Returns the name of the network adapter.Win, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac, WM, Ubu:8.1
cidr address of <network adapter interface>Returns the CIDR address of the specified interface as a string type, for example, 192.168.0.0/16 (IPv4) or 2001:db8::/32 (IPv6).Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
cidr string of <network adapter interface>A cidr string (see CIDR_notation at Wikipedia) is a string representation of a cidr address. It looks like an ip address followed by a slash and then the number of leading non-zero bits of the routing prefix. For example, 192.168.0.0/16 for IPv4, and 2001:db8::/32 for IPv6.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
mac address of <network adapter interface>Returns the MAC address of the specified network adapter interface as a string type.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
device name of <connection>Returns the name of the device associated with the specified connection.Win
guid of <connection>Returns the globally-unique identifier (GUID) for the specified connection.Win
name of <connection>Returns the name of the specified connection.Win
<ip version> as stringConverts an IP version to a string.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<ipv4 address> as stringConverts the ipv4 address to a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<ipv6 address> as compressed stringSimilar to casting as a string, but with double colons used to represent multiple zero 16-bit parts (RFC 4291 section 2.2, item 2).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<ipv6 address> as compressed string with ipv4Similar to casting as a string, but with both colon-compression and standard IPv4 representation for the low 32-bits.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<ipv6 address> as compressed string with ipv4 with zone indexSimilar to casting as a string, but with both colon-compression and standard IPv4 representation for the low 32-bits as well as any zone index.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<ipv6 address> as compressed string with zone indexSimilar to casting as a string, but with both colon-compression and a zone index.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<ipv6 address> as stringReturns a string representation of the IPv6 address in the form x:x:x:x:x:x:x:x, where each x represents one to four hexadecimal digits of the eight 16-bit address fields. Leading zeros in an individual field are omitted. See RFC 4291 section 2.2, item 1.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<ipv6 address> as string with ipv4Similar to casting as a string, but with the lowest 32 bits of the address in the standard IPv4 representation (RFC 4291 section 2.2, item 3).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<ipv6 address> as string with ipv4 with zone indexSimilar to casting as a string, but with standard IPv4 representation for the low 32-bits as well as any zone index.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<ipv6 address> as string with leading zerosSimilar to casting as a string, but leading zeros in individual fields are preserved.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<ipv6 address> as string with leading zeros with zone indexConverts an IPv6 address into a string with all fields packed with leading zeroes as well as a terminating zone index, if any.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<ipv6 address> as string with zone indexConverts an IPv6 address into a string with a terminating slash-delimited zone index, if any.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<ipv4or6 address> as compressed stringCompresses the IP address, using double colons to stand in for repeated zeroes in the address.

Example:
("0:0:0:0:0:ffff:c0a8:16a" as ipv4or6 address) as compressed string - Returns "::ffff:c0a8:16a", a compressed string with a double colon standing in for leading zeroes.
Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<ipv4or6 address> as compressed string with ipv4Similar to casting to a string, but with both colon-compression and standard IPv4 representation for the low 32-bits.

Example:
("0:0:0:0:0:ffff:c0a8:16a" as ipv4or6 address) as compressed string with ipv4 - Returns "::ffff:192.168.1.106", a compressed string (leading zeroes collapsed to ::) with a four-byte IPv4 address as the lower 32 bits.
Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<ipv4or6 address> as compressed string with ipv4 with zone indexCreates a compressed string (replacing multiple zeroes with double colons) with the lower 32 bits in IPv4 format. It includes the zone index (on Windows, typically a number) following a percent sign (%).Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<ipv4or6 address> as compressed string with zone indexCreates a compressed string (replacing multiple zeroes with double colons) and includes the zone index (on Windows, typically a number) following a percent sign (%).Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<ipv4or6 address> as stringCasts an IP address (v4 or 6) as a string type.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<ipv4or6 address> as string with ipv4Converts an address to a string with the lower 32 bits in IPv4 format.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<ipv4or6 address> as string with ipv4 with zone indexConverts an address to a string with the lower 32 bits in IPv4 format as well as any zone index.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<ipv4or6 address> as string with leading zerosConverts an IP address into a string with all fields packed with leading zeroes.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<ipv4or6 address> as string with leading zeros with zone indexConverts an IP address into a string with all fields packed with leading zeroes, as well as any zone index.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<ipv4or6 address> as string with zone indexConverts an IP address into a string with a zone index, if any.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
name of <firewall authorized application>Returns the contents of the Friendly Name property for the specified application.Win
process image file name of <firewall authorized application>Returns the contents of the ProcessImageFileName property for the specified application.Win
remote addresses of <firewall authorized application>Returns the contents of the RemoteAddresses property for the specified application. This property accesses a set of remote addresses that an application can use to listen for traffic.Win
excluded interface of <firewall profile>Gets the value of the ExcludedInterfaces property from the specified firewall profile. This property contains the list of interfaces excluded from a the profile's firewall rules. For more information, see the MSDN Library entry for INetFwPolicy2.Win
<firewall profile type> as stringWin:8.2
name of <firewall open port>Returns the Name property of the firewall open port.Win
remote addresses of <firewall open port>Returns the RemoteAddresses property of the firewall open port.Win
name of <firewall service>Returns the friendly name of the firewall service.Win
remote addresses of <firewall service>Returns the contents of the RemoteAddresses property for the specified firewall service.Win
application name of <firewall rule>Retrieves the application name property for the specified firewall rule. The firewall rule Inspectors are wrappers around the Windows Vista Firewall API. For more information, see the MSDN library for INetFwRule.Win
description of <firewall rule>Retrieves the Description property for the specified firewall rule. The firewall rule Inspectors are wrappers around the Windows Vista Firewall API. For more information, see the MSDN library for INetFwRule.Win
grouping of <firewall rule>Retrieves the Grouping property for the specified firewall rule. The firewall rule Inspectors are wrappers around the Windows Vista Firewall API. For more information, see the MSDN library for INetFwRule.Win
icmp types_and_codes string of <firewall rule>Retrieves the IcmpTypesAndCodes property for the specified firewall rule. The firewall rule Inspectors are wrappers around the Windows Vista Firewall API. For more information, see the MSDN library for INetFwRule.Win
interface of <firewall rule>Retrieves the Interfaces property for the specified firewall rule. The firewall rule Inspectors are wrappers around the Windows Vista Firewall API. For more information, see the MSDN library for INetFwRule.Win
interface types string of <firewall rule>Retrieves the Interface types property for the specified firewall rule. The firewall rule Inspectors are wrappers around the Windows Vista Firewall API. For more information, see the MSDN library for INetFwRule.Win
local addresses string of <firewall rule>Retrieves the Interfaces property for the specified firewall rule. The firewall rule Inspectors are wrappers around the Windows Vista Firewall API. For more information, see the MSDN library for INetFwRule.Win
local ports string of <firewall rule>Retrieves the LocalPorts property for the specified firewall rule. The firewall rule Inspectors are wrappers around the Windows Vista Firewall API. For more information, see the MSDN library for INetFwRule.Win
name of <firewall rule>Retrieves the Name property for the specified firewall rule. The firewall rule Inspectors are wrappers around the Windows Vista Firewall API. For more information, see the MSDN library for INetFwRule.Win
remote addresses string of <firewall rule>Retrieves the RemoteAddresses property for the specified firewall rule. The firewall rule Inspectors are wrappers around the Windows Vista Firewall API. For more information, see the MSDN library for INetFwRule.Win
remote ports string of <firewall rule>Retrieves the RemotePorts property for the specified firewall rule. The firewall rule Inspectors are wrappers around the Windows Vista Firewall API. For more information, see the MSDN library for INetFwRule.Win
service name of <firewall rule>Retrieves the ServiceName property for the specified firewall rule. The firewall rule Inspectors are wrappers around the Windows Vista Firewall API. For more information, see the MSDN library for INetFwRule.Win
name of <port mapping>Returns the name of the specified port mapping.Win
protocol of <port mapping>Returns a string like "tcp" or "udp", corresponding to the protocol of the specified port mapping.Win
target name of <port mapping>Returns the target name of the specified port mapping.Win
data of <task definition>Returns the data associated with the task specified by the given definition.Win:8.0
xml of <task definition>Returns the XML-formatted definition of the task associated with the specified task definition.Win:8.0
xml of <task settings>Returns a string containing an XML-formatted version of the specified task settings.Win:8.0
current action of <running task>Returns the currently executing action of the specified running task.Win:8.0
instance guid of <running task>Returns the globally unique identifier corresponding to the specified running task.Win:8.0
name of <running task>Returns the name of the specified running task.Win:8.0
path of <running task>Returns the path associated with the specified running task.Win:8.0
name of <task named value pair>Returns the string name(s) associated with the specified name-value pair(s).Win:8.0
value of <task named value pair>Returns the string value(s) associated with the specified name-value pair(s).Win:8.0
name of <scheduled task>Returns the name of the specified scheduled task.Win:8.0
path of <scheduled task>Returns the path of the specified scheduled task.2.0 interface only.Win:8.0
trigger string of <scheduled task>Returns the triggering string for the specified scheduled task.1.0 interface only.Win:8.0
xml of <scheduled task>Returns a string containing the XML content of the specified scheduled task. 2.0 interface only.Win:8.0
name of <task folder>Returns the name(s) used to identify the folder that contains a task.Win:8.0
path of <task folder>Returns the path(s) to the location of the task folder(s).Win:8.0
display name of <task principal>Returns the name of the principal (as a string) that is displayed in the Task Scheduler UI.Win:8.0
group id of <task principal>Returns the identifier of the user group (as a string) that is required to run the tasks associated with the principal.Win:8.0
id of <task principal>Returns the identifier of the specified task principal as a string type.Win:8.0
user id of <task principal>Returns the user identifier (as a string) required to run the tasks associated with the principal.Win:8.0
author of <task registration info>Returns the author of the scheduled task included in the specified task registration information object.Win:8.0
description of <task registration info>Returns a string containing the description of the scheduled task included in the specified task registration information object.Win:8.0
documentation of <task registration info>Returns a string containing any additional documentation pertaining to the scheduled task included in the specified task registration information object.Win:8.0
source of <task registration info>Returns a string containing the source (component, service application or user) of the scheduled task referred to by the specified task registration information object.Win:8.0
uri of <task registration info>Returns a string containing the URI of the scheduled task referred to by the specified task registration information object.Win:8.0
version of <task registration info>Returns a string containing the version number of the scheduled task included in the specified task registration information object.Win:8.0
xml of <task registration info>Returns a string containing the XML-formatted version of the specified task registration information object.Win:8.0
id of <task action>Returns the user-defined identifier for the specified action.Win:8.0
attachment of <email task action>Returns the array of attachments (as strings) to be sent with the email referenced by the specified email task action.Win:8.0
bcc of <email task action>Returns the email address(es) that you want to Bcc in the email referenced by the specified email task action.Win:8.0
body of <email task action>Returns the body of the email message referenced by the specified email task action.Win:8.0
cc of <email task action>Returns the email address(es) that you want to Bcc in the email referenced by the specified email task action.Win:8.0
from of <email task action>Returns the 'from' email address for the email referenced by the specified email task action.Win:8.0
replyto of <email task action>Returns the email reply address(es) for the email referenced by the specified email task action.Win:8.0
server of <email task action>Returns the name of the server used to send the email referenced by the specified email task action.Win:8.0
subject of <email task action>Returns the subject line for the email referenced by the specified email task action.Win:8.0
to of <email task action>Returns the address(es) for the 'to' line of the email referenced by the specified email task action.Win:8.0
argument string of <exec task action>Returns the arguments associated with the command-line operation referenced by the exec task action.Win:8.0
path of <exec task action>Returns the path to the executable file specified in the task action.Win:8.0
working directory of <exec task action>Returns the the directory containing either the executable file or files used by the executable specified in the task action.Win:8.0
class id of <com handler task action>Returns a string containing the class ID of the specified 'com handler task action', corresponding to a task that activates a COM handler.Win:8.0
data of <com handler task action>Returns a string containing the data of the specified 'com handler task action', corresponding to a task that activates a COM handler.Win:8.0
message body of <show message task action>Returns the message text (as a string) associated with the specified task action. This is the text displayed in the message box.Win:8.0
title of <show message task action>Returns the title text (as a string) associated with the specified task action. This is the title displayed at the top of the message box.Win:8.0
id of <task network settings>Returns a GUID that identifies a network profile.Win:8.0
name of <task network settings>Returns the name of a network profile. The name is used for display purposes.Win:8.0
id of <task trigger>Returns the identifier for the trigger (as a string).Win:8.0
user id of <session state change task trigger>Returns the user identifier (as a string) required to run the tasks associated with the specified session state-change trigger.Win:8.0
subscription of <event task trigger>Returns the XPath query string identifying the trigger event.Win:8.0
user id of <logon task trigger>Returns the user identifier (as a string) required to run the tasks associated with the specified logon trigger.Win:8.0
<power level> as stringConverts a power level into a human-readable string.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<power state> as stringCasts a power state as a string type.Win:8.0, Mac:8.1
<metabase identifier> as stringThis is a Casting Operator that takes a <metabase identifier> type and returns a <string> typeWin
name of <metabase key>Returns the name of the specified metabase key.Win
<metabase type> as stringReturns metabase types as strings:"DWord""String""Binary""ExpandSz""MultiSz".Win
<metabase user type> as stringReturns the metabase user type as a string:"Server""File""WAM""ASP App""(Other)".Win
<metabase value> as stringReturns the string value of the metabase value.Win
<type> as stringA string indicating the type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
name of <type>A string naming the type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<property> as stringA short description of the use of the property.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
plural name of <property>The name of the property, in the plural.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
singular name of <property>The name of the property, in the singular.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
usual name of <property>Returns the usual name of the specified property.

Example:
usual name of property "booleans" - Returns "boolean".
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<binary operator> as stringA short description of the use of the operator.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
name of <binary operator>A phrase naming the operator.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
symbol of <binary operator>A phrase or punctuation mark used to invoke the operator.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<unary operator> as stringA short description of the use of the operator.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
name of <unary operator>A phrase naming the operator.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
symbol of <unary operator>A phrase or punctuation mark used to invoke the operator.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<cast> as stringA short description of the use of the cast.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
name of <cast>The phrase used after the keyword "as" in an expression using the cast.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
<string> contains <string><boolean>Returns a boolean TRUE if the first string contains the second string.Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
<html> & <string><html>Concatenates a string with an HTML file, returning a new HTML file.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
<rope> & <string><rope>Concatenates a rope and a string, producing a rope.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<rope> contains <string><boolean>Returns boolean TRUE if the rope contains the string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string set> contains <string><boolean>Returns TRUE if the specified set of strings contains the given string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> & <html><html>Concatenates a string with an HTML file, returning a new HTML file.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
<string> & <rope><rope>Concatenates a rope and a string, returning a new rope.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> & <string><string>Concatenates two strings, producing a new string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> {cmp} <string><boolean>Returns a boolean TRUE/FALSE depending on the result of the comparison, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, Lin, Sol, HPUX, AIX, Mac, WM

Properties

DeclarationReturn typeDescriptionPlatforms (?)
expand environment string of <string><string>

Plural: expand environment strings
Uses the Windows ExpandEnvironmentStrings API to translate a string containing special Windows environment variables. For example, %windir%\my.dll might expand to c:\winnt\my.dll. Win
expand x32 environment string of <string><string>

Plural: expand x32 environment strings
Uses the Windows ExpandEnvironmentStrings API to translate a string containing special Windows environment variables from the 32 bit environment. For example, %windir%\my.dll might expand to c:\Windows\my.dll. Win:9.0
md5 of <string><string>

Plural: md5s
Returns the md5 of the string, hex encoded as a string. Not available in FIPS mode.Ubu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
sha2_224 of <string><string>

Plural: sha2_224s
Returns the sha2-224 of the string, hex encoded as a stringUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
sha2_256 of <string><string>

Plural: sha2_256s
Returns the sha2-256 of the string, hex encoded as a stringUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
sha2_384 of <string><string>

Plural: sha2_384s
Returns the sha2-384 of the string, hex encoded as a stringUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
sha2_512 of <string><string>

Plural: sha2_512s
Returns the sha2-512 of the string, hex encoded as a stringUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
escape of <string><string>

Plural: escapes
Returns a string containing a \\ for every \ character found. Useful for setting registry key values to strings in regset action commands.Win, WM
substring <(integer,integer)> of <string><substring>

Plural: substrings
Returns a substring of the specified string as defined by the start and length. The first integer is the start and the second integer is the length.Win:8.0, Ubu:8.1, Lin:8.0, Mac:8.0, HPUX:8.0, AIX:8.0, Sol:8.0
first match <regular expression> of <string><regular expression match>

Plural: first matches
Creates an object containing the first match to the regular expression in the given stringWin, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
<string> as version<version>Returns a version if the string can be parsed as a version. The first numeric set of characters delimited with period, comma or comma-space is returned.Win, WM, Lin, Mac, HPUX, AIX, Sol, Ubu:8.1
<string> as boolean<boolean>Returns a boolean value for the string. All possible capitalization's of "TRUE" and "FALSE" will convert successfully.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as date<date>Casts a string as a date type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as day_of_month<day of month>Casts a string as a day of the month (eg. 28).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as day_of_week<day of week>Casts a string as a day of the week.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as floating point<floating point>Converts the contents of a string into a floating point number.Win, Lin:8.0, Mac, WM, Ubu:8.1
<string> as hexadecimal<string>Converts a string to a hexadecimal number.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as html<html>Casts a string into html.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
<string> as integer<integer>Returns an integer value for the string provided. If the string contains anything but ASCII digits, the conversion will fail. Use numeric value for more liberal parsing rules.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as ipv4or6 address<ipv4or6 address>Converts a string version of an IP address into the flexible ipv4or6 address format.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
<string> as ipv6 address<ipv6 address>Converts a string representations of an IPv6 address (with colons and/or dots) as an IPv6 address type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as left trimmed string<string>Trims the leading spaces from a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as local time<time>Returns a local time object from a properly formatted string. See <time>.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as local zoned time_of_day<time of day with time zone>Converts a string to a time of day with local time zone.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as lowercase<string>Returns a lowercase version of the string provided.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as month<month>Converts a string into a month.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as right trimmed string<string>Trims the trailing spaces from a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as site version list<site version list>Converts a string into a site version list.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as string<string>Returns the string provided.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as time<time>Returns a time object from a properly formatted string. See <time>.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as time interval<time interval>Returns a time interval object from a properly formatted string. Expects strings formatted as ddd days, HH:MM:SS.mmmmmm.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as time zone<time zone>Returns a time zone object from a properly formatted string. See <time zone>.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as time_of_day<time of day>Converts a string to a time_of_day type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as trimmed string<string>Trims the leading and trailing spaces off of the specified string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as universal time<time>Returns a universal time object from a properly formatted string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as universal zoned time_of_day<time of day with time zone>Converts a string into a universal zoned time of day.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as uppercase<string>Returns an uppercase version of the string provided.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as windows display time<time>Returns a Windows display time object from a properly formatted string. See <Time>.Win, WM
<string> as year<year>Converts a string into a year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as zoned time_of_day<time of day with time zone>Converts a string into a zoned time of day.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
abbr <string> of <string><html>

Plural: abbrs
Returns an HTML snippet with the specified string enclosed in an <abbr> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
abbr of <string><html>

Plural: abbrs
Returns an HTML snippet containing the specified string enclosed in an <abbr> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
acronym <string> of <string><html>

Plural: acronyms
Returns an HTML snippet with the specified string enclosed in an <acronym> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
acronym of <string><html>

Plural: acronyms
Returns an HTML snippet containing the specified string enclosed in an <acronym> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
address <string> of <string><html>

Plural: addresss
Returns an HTML snippet with the specified string enclosed in an <address> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
address of <string><html>

Plural: addresss
Returns an HTML snippet containing the specified string enclosed in an <address> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
anchor <string> of <string><html>

Plural: anchors
Returns an HTML snippet with the specified string enclosed in an <a> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
anchor of <string><html>

Plural: anchors
Returns an HTML snippet containing the specified string enclosed in an <a> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
b <string> of <string><html>

Plural: bs
Returns an HTML snippet with the specified string enclosed in a <b> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
b of <string><html>

Plural: bs
Returns an HTML snippet containing the specified string enclosed in a <b> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
base <string> of <string><html>

Plural: bases
Returns an HTML snippet with the specified string enclosed in a <base> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
base of <string><html>

Plural: bases
Returns an HTML snippet containing the specified string enclosed in a <base> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
big <string> of <string><html>

Plural: bigs
Returns an HTML snippet with the specified string enclosed in a <big> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
big of <string><html>

Plural: bigs
Returns an HTML snippet containing the specified string enclosed in a <big> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
blockquote <string> of <string><html>

Plural: blockquotes
Returns an HTML snippet with the specified string enclosed in a <blockquote> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
blockquote of <string><html>

Plural: blockquotes
Returns an HTML snippet containing the specified string enclosed in a <blockquote> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
body <string> of <string><html>

Plural: bodys
Returns an HTML snippet with the specified string enclosed in a <body> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
body of <string><html>

Plural: bodys
Returns an HTML snippet containing the specified string enclosed in a <body> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
caption <string> of <string><html>

Plural: captions
Returns an HTML snippet with the specified string enclosed in a <caption> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
caption of <string><html>

Plural: captions
Returns an HTML snippet containing the specified string enclosed in a <caption> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
character <integer> of <string><substring>

Plural: characters
Returns a string of length 1 made by taking the character identified by <integer> from the string. Numbering begins at zero. Example, Character 1 of "HI" is "I".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
character of <string><substring>

Plural: characters
Returns the characters from the string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
cite <string> of <string><html>

Plural: cites
Returns an HTML snippet with the specified string enclosed in a <cite> (citation) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
cite of <string><html>

Plural: cites
Returns an HTML snippet containing the specified string enclosed in a <cite> (citation) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
code <string> of <string><html>

Plural: codes
Returns an HTML snippet with the specified string enclosed in a <code> (fixed-width font) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
code of <string><html>

Plural: codes
Returns an HTML snippet containing the specified string enclosed in a <code> (fixed-width font) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
col <string> of <string><html>

Plural: cols
Returns an HTML snippet with the specified string enclosed in a <col> (column) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
col of <string><html>

Plural: cols
Returns an HTML snippet containing the specified string enclosed in a <col> (column) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
colgroup <string> of <string><html>

Plural: colgroups
Returns an HTML snippet with the specified string enclosed in a <colgroup> (column group) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
colgroup of <string><html>

Plural: colgroups
Returns an HTML snippet containing the specified string enclosed in a <colgroup> (column group) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
concatenation <html> of <string><html>

Plural: concatenations
This inspector concatenates the string items in the second argument with a separator defined by the first argument.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
concatenation <string> of <string><string>

Plural: concatenations
This inspector concatenates the string items in the second argument with a separator defined by the string argument.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
concatenation of <string><string>

Plural: concatenations
Combines the supplied strings into a single string, end-to-end.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
dd <string> of <string><html>

Plural: dds
Returns an HTML snippet with the specified string enclosed in a <dd> (definition) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
dd of <string><html>

Plural: dds
Returns an HTML snippet containing the specified string enclosed in a <dd> (definition) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
definition list <string> of <string><html>

Plural: definition lists
Returns an HTML snippet with the specified string enclosed in a <dl> (definition) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
definition list of <string><html>

Plural: definition lists
Returns an HTML snippet containing the specified string enclosed in a <dl> (definition) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
del <string> of <string><html>

Plural: dels
Returns an HTML snippet with the specified string enclosed in a <del> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
del of <string><html>

Plural: dels
Returns an HTML snippet containing the specified string enclosed in a <del> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
dfn <string> of <string><html>

Plural: dfns
Returns an HTML snippet with the specified string enclosed in a <dfn> (definition) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
dfn of <string><html>

Plural: dfns
Returns an HTML snippet containing the specified string enclosed in a <dfn> (definition) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
div <string> of <string><html>

Plural: divs
Returns an HTML snippet with the specified string enclosed in a <div> (division or section) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
div of <string><html>

Plural: divs
Returns an HTML snippet containing the specified string enclosed in a <div> (division or section) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
dt <string> of <string><html>

Plural: dts
Returns an HTML snippet with the specified string enclosed in a <dt> (definition) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
dt of <string><html>

Plural: dts
Returns an HTML snippet containing the specified string enclosed in a <dt> (definition) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
em <string> of <string><html>

Plural: ems
Emphasize the specified string inside an <em string></em> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
em of <string><html>

Plural: ems
Emphasize the specified string inside an <em></em> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
expand x64 environment string of <string><string>

Plural: expand x64 environment strings
Given an environment string such as %ProgramFiles%, this Inspector expands it to 'C:\Program Files (x86)'. Although similar to 'expand environment string of <string>', this Inspector works on 64-bit Windows systems only. On a 32-bit system, it returns 'No Such Object'.Win:8.1
first <integer> of <string><substring>

Plural: firsts
Returns a substring containing the number of characters specified from the given string. For example, First 5 of "To be or not to be" is "To be".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
first <string> of <string><substring>

Plural: firsts
Returns a substring containing the first occurrence of the name provided. See substring.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
h1 <string> of <string><html>

Plural: h1s
Returns an HTML snippet with the specified string enclosed in an <h1> (header) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
h1 of <string><html>

Plural: h1s
Returns an HTML snippet containing the specified string enclosed in an <h1> (header) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
h2 <string> of <string><html>

Plural: h2s
Returns an HTML snippet with the specified string enclosed in an <h2> (header) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
h2 of <string><html>

Plural: h2s
Returns an HTML snippet containing the specified string enclosed in an <h2> (header) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
h3 <string> of <string><html>

Plural: h3s
Returns an HTML snippet with the specified string enclosed in an <h3> (header) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
h3 of <string><html>

Plural: h3s
Returns an HTML snippet containing the specified string enclosed in an <h3> (header) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
h4 <string> of <string><html>

Plural: h4s
Returns an HTML snippet with the specified string enclosed in an <h4> (header) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
h4 of <string><html>

Plural: h4s
Returns an HTML snippet containing the specified string enclosed in an <h4> (header) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
h5 <string> of <string><html>

Plural: h5s
Returns an HTML snippet with the specified string enclosed in an <h5> (header) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
h5 of <string><html>

Plural: h5s
Returns an HTML snippet containing the specified string enclosed in an <h5> (header) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
h6 <string> of <string><html>

Plural: h6s
Returns an HTML snippet with the specified string enclosed in an <h6> (header) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
h6 of <string><html>

Plural: h6s
Returns an HTML snippet containing the specified string enclosed in an <h6> (header) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
head <string> of <string><html>

Plural: heads
Returns an HTML snippet with the specified string enclosed in a <head> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
head of <string><html>

Plural: heads
Returns an HTML snippet containing the specified string enclosed in a <head> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
html <string> of <string><html>

Plural: htmls
Returns an HTML snippet with the specified string enclosed in a <html> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
html of <string><html>

Plural: htmls
Returns an HTML snippet containing the specified string enclosed in an <html> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
html tag <string> of <string><html>

Plural: html tags
Returns an HTML snippet with the second string enclosed in a tag specified by the first string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
ins <string> of <string><html>

Plural: inss
Returns an HTML snippet with the specified string enclosed in a <ins> (insert) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
ins of <string><html>

Plural: inss
Returns an HTML snippet containing the specified string enclosed in a <ins> (insert) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
italic <string> of <string><html>

Plural: italics
Returns an HTML snippet with the specified string enclosed in a <i> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
italic of <string><html>

Plural: italics
Returns an HTML snippet containing the specified string enclosed in a <i> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
kbd <string> of <string><html>

Plural: kbds
Returns an HTML snippet with the specified string enclosed in a <kbd> (keyboard entry) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
kbd of <string><html>

Plural: kbds
Returns an HTML snippet containing the specified string enclosed in a <kbd> (keyboard entry) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
last <integer> of <string><substring>

Plural: lasts
Returns a substring containing the number of characters specified. For example, Last 5 of "To be or not to be" is "to be".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
last <string> of <string><substring>

Plural: lasts
Returns a substring containing the last occurrence of the name provided.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
length of <string><integer>

Plural: lengths
Returns the number of characters in the string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
li <string> of <string><html>

Plural: lis
Returns an HTML snippet with the specified string enclosed in a <li> (list) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
li of <string><html>

Plural: lis
Returns an HTML snippet containing the specified string enclosed in a <li> (list) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
link <string> of <string><html>

Plural: links
Returns an HTML snippet with the specified string enclosed in a <link> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
link of <string><html>

Plural: links
Returns an HTML snippet containing the specified string enclosed in a <link> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
meta <string> of <string><html>

Plural: metas
Returns an HTML snippet with the specified string enclosed in a <meta> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
meta of <string><html>

Plural: metas
Returns an HTML snippet containing the specified string enclosed in a <meta> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
numeric value of <string><integer>

Plural: numeric values
Returns an integer for the first numeric value in the string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
ol <string> of <string><html>

Plural: ols
Creates an ordered list out of <string2> with an optional style specified by <string1>.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
ol of <string><html>

Plural: ols
Creates an ordered list out of the <string>.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
ordered list <string> of <string><html>

Plural: ordered lists
Returns an HTML snippet with the specified string enclosed in an <ol><li> tag, where the <ol> tag is modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
ordered list of <string><html>

Plural: ordered lists
Returns an HTML snippet containing the specified string enclosed in an <ol><li> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
p <string> of <string><html>

Plural: ps
Returns an HTML snippet with the specified string enclosed in an <p> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
p of <string><html>

Plural: ps
Returns an HTML snippet containing the specified string enclosed in an <p> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
position <integer> of <string><string position>

Plural: positions
Returns a string position pointing to the character position specified. The first character is at position 0.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
position of <string><string position>

Plural: positions
Returns the positions of the string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
pre <string> of <string><html>

Plural: pres
Returns an HTML snippet with the specified string enclosed in an <pre> (preformatted) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
pre of <string><html>

Plural: pres
Returns an HTML snippet containing the specified string enclosed in an <pre> (preformatted) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
q <string> of <string><html>

Plural: qs
Returns an HTML snippet with the specified string enclosed in a <q> (quotation) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
q of <string><html>

Plural: qs
Returns an HTML snippet containing the specified string enclosed in a <q> (quotation) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
regex escape of <string><string>

Plural: regex escapes
Creates a new string that escapes the special characters .[]{}()\*+?|^$,-.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
samp <string> of <string><html>

Plural: samps
Returns an HTML snippet with the specified string enclosed in a <samp> (sample) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
samp of <string><html>

Plural: samps
Returns an HTML snippet containing the specified string enclosed in a <samp> (sample) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
set of <string><string set>

Plural: sets
Creates a set from the given list of semicolon-separated strings.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
sha1 of <string><string>

Plural: sha1s
Win:8.2, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac:8.2, Ubu:8.2
small <string> of <string><html>

Plural: smalls
Returns an HTML snippet with the specified string enclosed in a <small> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
small of <string><html>

Plural: smalls
Returns an HTML snippet containing the specified string enclosed in a <small> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
span <string> of <string><html>

Plural: spans
Returns an HTML snippet with the specified string enclosed in a <span> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
span of <string><html>

Plural: spans
Returns an HTML snippet containing the specified string enclosed in a <span> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
strong <string> of <string><html>

Plural: strongs
Returns an HTML snippet with the specified string enclosed in a <strong> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
strong of <string><html>

Plural: strongs
Returns an HTML snippet containing the specified string enclosed in a <strong> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
sub <string> of <string><html>

Plural: subs
Returns an HTML snippet with the specified string enclosed in a <sub> (subscript) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
sub of <string><html>

Plural: subs
Returns an HTML snippet containing the specified string enclosed in a <sub> (subscript) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
substring <( integer, integer )> of <string><substring>

Plural: substrings
Returns a substring of the specified string as defined by the start and length. The first integer is the start and the second integer is the length.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
substring <string> of <string><substring>

Plural: substrings
Iterates through the string returning all the substrings matching the name given. For example, number of substrings "be" of "to be or not to be" = 2.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
substring after <string> of <string><substring>

Plural: substrings after
Returns the substrings that come after the first string delimiter.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
substring before <string> of <string><substring>

Plural: substrings before
Returns the substrings that come before the first string delimiter.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
substring between <string> of <string><substring>

Plural: substrings between
Returns the substring in the second string found between two instances of the first string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
substring separated by <string> of <string><substring>

Plural: substrings separated by
Returns a substring (or set of substrings) delimited by the first string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
sup <string> of <string><html>

Plural: sups
Returns an HTML snippet with the specified string enclosed in a <sup> (superscript) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
sup of <string><html>

Plural: sups
Returns an HTML snippet containing the specified string enclosed in a <sup> (superscript) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
table <string> of <string><html>

Plural: tables
Returns an HTML snippet with the specified string enclosed in a <table> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
table of <string><html>

Plural: tables
Returns an HTML snippet containing the specified string enclosed in a <table> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
tbody <string> of <string><html>

Plural: tbodys
Returns an HTML snippet with the specified string enclosed in a <tbody> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
tbody of <string><html>

Plural: tbodys
Returns an HTML snippet containing the specified string enclosed in a <tbody> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
td <string> of <string><html>

Plural: tds
Returns an HTML snippet with the specified string enclosed in a <td> (table cell) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
td of <string><html>

Plural: tds
Returns an HTML snippet containing the specified string enclosed in a <td> (table cell) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
tfoot <string> of <string><html>

Plural: tfoots
Returns an HTML snippet with the specified string enclosed in a <tfoot> (table foot) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
tfoot of <string><html>

Plural: tfoots
Returns an HTML snippet containing the specified string enclosed in a <tfoot> (table foot) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
th <string> of <string><html>

Plural: ths
Returns an HTML snippet with the specified string enclosed in a <th> (table header) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
th of <string><html>

Plural: ths
Returns an HTML snippet containing the specified string enclosed in a <th> (table header) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
thead <string> of <string><html>

Plural: theads
Returns an HTML snippet with the specified string enclosed in a <thead> (table header) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
thead of <string><html>

Plural: theads
Returns an HTML snippet containing the specified string enclosed in a <thead> (table header) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
title <string> of <string><html>

Plural: titles
Returns an HTML snippet with the specified string enclosed in a <title> tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
title of <string><html>

Plural: titles
Returns an HTML snippet containing the specified string enclosed in a <title> tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
tr <string> of <string><html>

Plural: trs
Returns an HTML snippet with the specified string enclosed in a <tr> (table row) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
tr of <string><html>

Plural: trs
Returns an HTML snippet containing the specified string enclosed in a <tr> (table row) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
tt <string> of <string><html>

Plural: tts
Returns an HTML snippet with the specified string enclosed in a <tt> (teletype font) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
tt of <string><html>

Plural: tts
Returns an HTML snippet containing the specified string enclosed in a <tt> (teletype font) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
tuple string item <integer> of <string><string>

Plural: tuple string items
Parses the given string as if it were a tuple result string and returns the string which is the nth item of the tuple. The tuple Inspectors used to be session-only, but as of version 8.0, they are core Inspectors, available to all platforms at all times.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, WM:8.0, Ubu:8.1
tuple string item of <string><string>

Plural: tuple string items
Parses the given string as if it were a tuple result string and iterates over the <string> objects that make up the tuple. The tuple Inspectors used to be session-only, but as of version 8.0, they are core Inspectors, available to all platforms at all times.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, WM:8.0, Ubu:8.1
ul <string> of <string><html>

Plural: uls
Returns an HTML snippet with the specified string enclosed in a <ul> (unordered list) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
ul of <string><html>

Plural: uls
Returns an HTML snippet containing the specified string enclosed in a <ul> (unordered list) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
unique value of <string><string with multiplicity>

Plural: unique values
Returns the unique values of a given list of <string> types, removing duplicates and sorting by value. As of version 6.0 of BES, this Inspector returns a <string with multiplicity>.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
unordered list <string> of <string><html>

Plural: unordered lists
Returns an HTML snippet with the specified string enclosed in a <ul><li> (unordered list item) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
unordered list of <string><html>

Plural: unordered lists
Returns an HTML snippet containing the specified string enclosed in a <ul><li> (unordered list item) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
var <string> of <string><html>

Plural: vars
Returns an HTML snippet with the specified string enclosed in a <var> (variable type) tag modified by the first given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
var of <string><html>

Plural: vars
Returns an HTML snippet containing the specified string enclosed in a <var> (variable type) tag.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1

string position

String position works in combination with the string and substring data types. A string position is a point within a string. It can be compared to an integer (which it is derived from), but it also acts as a pointer within a string so that the preceding and following text can be extracted.

Creation Methods

DeclarationDescriptionPlatforms (?)
position <integer> of <string>Returns a string position pointing to the character position specified. The first character is at position 0.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
position of <string>Returns the positions of the string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
end of <substring>Returns the position of the substring within its containing string. For example, end of first "be" of "to be or not to be" = 5.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
start of <substring>Returns the position within the string of the substring. For example, start of substring "or" of "to be or not to be" = 6.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
following text of <string position><substring>

Plural: following texts
Returns the substring following the position in the string. For example, following text of position 5 of "0123456789" = "567890".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
preceding text of <string position><substring>

Plural: preceding texts
Returns the substring preceding the position in the string. For example, preceding text of position 5 of "0123456789" = "01234".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

substring

A substring object is a part of a larger string and has all the properties of a string, as well as extra methods and properties.

Creation Methods

DeclarationDescriptionPlatforms (?)
substring <(integer,integer)> of <string>Returns a substring of the specified string as defined by the start and length. The first integer is the start and the second integer is the length.Win:8.0, Ubu:8.1, Lin:8.0, Mac:8.0, HPUX:8.0, AIX:8.0, Sol:8.0
character <integer> of <string>Returns a string of length 1 made by taking the character identified by <integer> from the string. Numbering begins at zero. Example, Character 1 of "HI" is "I".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
character of <string>Returns the characters from the string.

Example:
exists character whose (it is "z") of "Paul Cezanne" - Returns True.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
first <integer> of <string>Returns a substring containing the number of characters specified from the given string. For example, First 5 of "To be or not to be" is "To be".

Example:
first 2 of pathname of regapp "bigfix.exe" as lowercase = "c:" - Returns true if BigFix is installed on drive C:.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
first <string> of <string>Returns a substring containing the first occurrence of the name provided. See substring.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
last <integer> of <string>Returns a substring containing the number of characters specified. For example, Last 5 of "To be or not to be" is "to be".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
last <string> of <string>Returns a substring containing the last occurrence of the name provided.

Example:
preceding text of last "ab" of "abracadabra" is "abracad" - Returns True.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
substring <( integer, integer )> of <string>Returns a substring of the specified string as defined by the start and length. The first integer is the start and the second integer is the length.

Example:
substring (1,2) of "abcdefg" - Returns "bc".
Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
substring <string> of <string>Iterates through the string returning all the substrings matching the name given. For example, number of substrings "be" of "to be or not to be" = 2.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
substring after <string> of <string>Returns the substrings that come after the first string delimiter.

Example:
substrings after ":" of "definition: after the colon" - Returns " after the colon".

Example:
substrings after (character 3 of it) of "woe-is-me" - Returns 'is' and 'me', since character 3 (zero-based) is a dash and this Inspector returns the next substrings separated by dashes.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
substring before <string> of <string>Returns the substrings that come before the first string delimiter.

Example:
substrings before "<--" of "the item pointed to <--" - Returns "the item pointed to".
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
substring between <string> of <string>Returns the substring in the second string found between two instances of the first string.

Example:
substrings between "*" of "the item *between* asterisks" - Returns "between".
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
substring separated by <string> of <string>Returns a substring (or set of substrings) delimited by the first string.

Example:
substrings separated by "," of "1,2,3" - Returns the list of numbers separated by commas in the specified string.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
following text of <string position>Returns the substring following the position in the string. For example, following text of position 5 of "0123456789" = "567890".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
preceding text of <string position>Returns the substring preceding the position in the string. For example, preceding text of position 5 of "0123456789" = "01234".

Example:
preceding text of position 5 of "Four score and seven.." - Returns "Four".
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
following text of <substring>Returns the string following the substring. For example, following text of last "." of "log.txt" = "txt".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
preceding text of <substring>Returns the string preceding the substring. For example, preceding text of last "." of "log.txt" = "log".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
parenthesized part <integer> of <regular expression match>Returns the nth parenthetical (given by <integer>) in the specified regular expression match.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
parenthesized part of <regular expression match>Returns the parenthetical part of the specified regular expression match.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
end of <substring><string position>

Plural: ends
Returns the position of the substring within its containing string. For example, end of first "be" of "to be or not to be" = 5.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
following text of <substring><substring>

Plural: following texts
Returns the string following the substring. For example, following text of last "." of "log.txt" = "txt".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
preceding text of <substring><substring>

Plural: preceding texts
Returns the string preceding the substring. For example, preceding text of last "." of "log.txt" = "log".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
start of <substring><string position>

Plural: starts
Returns the position within the string of the substring. For example, start of substring "or" of "to be or not to be" = 6.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

string with multiplicity

The <string with multiplicity> Inspectors deal with arrays of strings, allowing you to extract unique strings and count them.

Creation Methods

DeclarationDescriptionPlatforms (?)
unique value of <string>Returns the unique values of a given list of <string> types, removing duplicates and sorting by value. As of version 6.0 of BES, this Inspector returns a <string with multiplicity>.

Example:
multiplicities of unique values of ("steak"; "chop"; "rib"; "rib"; "rib") - Returns the multiplicity of (the number of times) each string in the list is used, namely, 1,3,1. Note that the multiplicities are based on the alphabetic order of the strings (chop, rib, steak), not their position in the list.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
multiplicity of <string with multiplicity><integer>

Plural: multiplicities
Returns the multiplicity (quantity) of each element in a multiple string list.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

string set

The <string set> Inspectors deal with sets of strings, which are essentially lists or arrays with string elements. Think of them as mathematical sets: you can compare them, subtract them from other sets and form the union and intersection of multiple sets.Note: These Inspectors are not available on SUSE Linux systems.

Creation Methods

DeclarationDescriptionPlatforms (?)
set of <string>Creates a set from the given list of semicolon-separated strings.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
intersection of <string set>Returns a set of strings equal to the intersection of the specified sets, aphabetized and with redundant elements stripped out.

Example:
elements of intersection of (set of ("to";"be"); set of ("or";"not";"to";"be")) - Returns the list: be,to.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
union of <string set>Returns a set of strings equal to the union of the specified sets, alphabetized and with redundant elements stripped out.

Example:
elements of union of (set of ("to";"be"); set of ("or";"not";"to";"be")) - Returns the list: be,not,or,to.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string set> - <string set>Subtracts the elements in the second set from the elements in the first.

Example:
elements of (set of ("to";"be";"or") - set of ("not";"to";"be")) - Returns or.

Example:
elements of (set of ("fee";"fie";"foe") - set of ("fee") - set of("foe")) - Return "fie.".
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string set> * <string set>Returns the intersection of the specified sets.

Example:
elements of (set of ("to";"be";"or") * set of ("not";"to";"be")) - Returns the list: be,to.

Example:
elements of (set of ("lime";"pie") * set of ("pie";"face") * set of("pie";"in";"sky")) - Returns "pie.".
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string set> + <string set>Returns the union of the specified sets.

Example:
elements of (set of ("to";"be";"or") + set of ("not";"to";"be")) - Returns the list: be,not,or,to.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
<string set> - <string set><string set>Subtracts the elements in the second set from the elements in the first.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string set> * <string set><string set>Returns the intersection of the specified sets.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string set> + <string set><string set>Returns the union of the specified sets.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string set> = <string set><boolean>Returns TRUE if the specified sets have identical contents.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string set> contains <string set><boolean>Returns TRUE if the first set contains all the elements of the second set.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string set> contains <string><boolean>Returns TRUE if the specified set of strings contains the given string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
element of <string set><string>

Plural: elements
Returns the unique elements of the specified <string set>, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
intersection of <string set><string set>

Plural: intersections
Returns a set of strings equal to the intersection of the specified sets, aphabetized and with redundant elements stripped out.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
size of <string set><integer>

Plural: sizes
Returns the number of unique elements in the specified set.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
union of <string set><string set>

Plural: unions
Returns a set of strings equal to the union of the specified sets, alphabetized and with redundant elements stripped out.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

rope

The <rope> object is a way to efficiently concatenate long strings. String literals in the Relevence language are limited to 512 characters, but internally, they can be any length. Ropes provide a technique for concatenating string literals that is memory-efficient. In general, the Fixlet author will not need to worry about ropes, but they are useful for increasing efficiency.

Creation Methods

DeclarationDescriptionPlatforms (?)
<rope> & <string>Concatenates a rope and a string, producing a rope.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> & <rope>Concatenates a rope and a string, returning a new rope.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<rope> & <rope>Concatenates two ropes into a new rope.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<rope> & <string>Concatenates a rope and a string, producing a rope.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> & <rope>Concatenates a rope and a string, returning a new rope.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
rope <string>Creates a rope object from the given string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
<rope> & <rope><rope>Concatenates two ropes into a new rope.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<rope> & <string><rope>Concatenates a rope and a string, producing a rope.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<rope> contains <string><boolean>Returns TRUE if the rope contains the string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> & <rope><rope>Concatenates a rope and a string, returning a new rope.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
<rope> as string<string>Converts a rope into a string object. When converted, all the other string properties are available.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
length of <rope><integer>

Plural: lengths
Returns the number of bytes in the rope.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

array

The <array> Inspectors return a list of values in a dictionary array.

Creation Methods

DeclarationDescriptionPlatforms (?)

Properties

DeclarationReturn typeDescriptionPlatforms (?)

bit set

A small, numbered collection of bits that can be examined and manipulated.

Creation Methods

DeclarationDescriptionPlatforms (?)
<integer> as bit setReturns the bits of the binary representation of the integer; bit zero is the least-significant bit.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<integer> as bitsReturns the bits of the binary representation of the integer; bit zero is the least-significant bit.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
left shift <integer> of <bit set>A bit set which, at each position n >= delta, holds bit n-delta of the original bit set, where delta is the given integer.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
right shift <integer> of <bit set>A bit set which, at each position n, holds bit n+delta of the original bit set, where delta is the given shift integer.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<bit set> - <bit set>Returns the bits that are true in the left bit set and false in the right bit set.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<bit set> * <bit set>Returns the intersection of the two bit sets.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<bit set> + <bit set>Returns the union of the two sets.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
bit <integer>Returns TRUE or FALSE, corresponding to value of the bit specified by <integer>.

Example:
bit 0 of 5 - Returns TRUE.

Example:
bit 3 of bit 3 - Returns TRUE.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
bit set <string>Returns the bits of the binary number given by the string.

Example:
bit set "101" as integer - Returns 5.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
<bit set> - <bit set><bit set>Returns the bits that are true in the left bit set and false in the right bit set.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<bit set> * <bit set><bit set>Returns the intersection of the two bit sets.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<bit set> + <bit set><bit set>Returns the union of the two sets.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<bit set> = <bit set><boolean>Returns true if the corresponding bits of the two sets are equal.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<bit set> contains <bit set><boolean>Returns false if -- for any n -- bit n of the left set is false, but bit n of the right set is true.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
<bit set> as integer<integer>Returns the integer whose binary representation matches the bit set.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<bit set> as string<string>Returns the bits (0s and 1s) in a string format.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
bit <integer> of <bit set><boolean>

Plural: bits
Returns the value of the bit at the given <integer> position in the set.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
least significant one bit of <bit set><integer>

Plural: least significant one bits
Returns the least n such that bit n of the set is true.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
left shift <integer> of <bit set><bit set>

Plural: left shifts
A bit set which, at each position n >= delta, holds bit n-delta of the original bit set, where delta is the given integer.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
most significant one bit of <bit set><integer>

Plural: most significant one bits
Returns the greatest n such that bit n of the set is true.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
one bit of <bit set><integer>

Plural: one bits
Returns the numbers n for which bit n of the set is true.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
right shift <integer> of <bit set><bit set>

Plural: right shifts
A bit set which, at each position n, holds bit n+delta of the original bit set, where delta is the given shift integer.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

regular expression

The <regular expression> Inspectors let you use regular expressions (or regexes) in relevance statements. They use the boost library implementation of the 'POSIX-Extended' regular expression syntax, as documented at Wikipedia using the search term "posix-extended regex".

Creation Methods

DeclarationDescriptionPlatforms (?)
case insensitive regex <string>Returns a case-insensitive regular expression from the supplied string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
case insensitive regular expression <string>Same as case insensitive regex <string>.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
regex <string>Creates a regex object from the given string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
regular expression <string>Same as regex <string>.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
<regular expression> = <string><boolean>Returns TRUE if the regular expression is equal to the specified string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
<string> = <regular expression><boolean>Returns TRUE if the regular expression is equal to the specified string.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
<string> contains <regular expression><boolean>Returns TRUE if the specified string contains the contents of the regular expression.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
<string> ends with <regular expression><boolean>Returns TRUE if the string ends with the contents of the regular expression.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
<string> starts with <string><boolean>Returns a boolean TRUE if the first string starts with the second string.Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
<string> ends with <string><boolean>Returns a boolean TRUE if the first string ends with the second string.Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
<string> starts with <regular expression><boolean>Returns TRUE if the string starts with the contents of the regular expression.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)

regular expression match

The <regular expression match> Inspectors let you match regular expressions (or regexes) in relevance statements. They use the boost library implementation of the 'POSIX-Extended' regular expression syntax, as documented at Wikipedia using the search term "posix-extended regex".

Creation Methods

DeclarationDescriptionPlatforms (?)
first match <regular expression> of <string>Creates an object containing the first match to the regular expression in the given stringWin, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
match <regular expression> of <string>Creates an object containing all the matches to the regular expression in the given string.Win, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol

Properties

DeclarationReturn typeDescriptionPlatforms (?)
match <regular expression> of <string><regular expression match>

Plural: matches
Creates an object containing all the matches to the regular expression in the given string.Win, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
parenthesized part <integer> of <regular expression match><substring>

Plural: parenthesized parts
Returns the nth parenthetical (given by <integer>) in the specified regular expression match.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
parenthesized part of <regular expression match><substring>

Plural: parenthesized parts
Returns the parenthetical part of the specified regular expression match.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1

undefined

The "undefined" type is used as the result type of Inspectors that never return a value.

Creation Methods

DeclarationDescriptionPlatforms (?)
error <string>This expression allows you to output your own user-defined error message, typically in the 'else' clause of an 'if/then/else' statement.

Example:
if FALSE then 1 else error "my error message" - Returns the string: User-defined error: my error message.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
<undefined> as string<string>Casts the 'undefined' error as a string.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1

hertz

The <hertz> object is useful to measure clock cycles. It is used primarily to measure clock frequency by the speed of the processor Inspector. Hertz objects have a resolution of 1 hertz and are stored internally as a 64 bit signed integer.

Creation Methods

DeclarationDescriptionPlatforms (?)
<hertz> {op} <integer>Returns a hertz object operated on by the given integer, where:{op} is one of: *, / .Win, Lin, Sol, HPUX, AIX, Mac, WM
absolute value of <hertz>Returns the positive value of the hertz object.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
maximum of <hertz>Returns the maximum value from a list of <hertz> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
minimum of <hertz>Returns the minimum value from a list of <hertz> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
significant digits <integer> of <hertz>Returns the value of a hertz object with <integer> significant digits (for example. significant digits 3 of 1235569 = 1240000).

Example:
significant digits 3 of 1235569 - Returns 1240000.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
- <hertz>Returns the negative of the <hertz> value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<hertz> {op} <hertz>Returns a hertz object equal to the result of the operation, where:{op} is one of: +, -, mod.Win, Lin, Sol, HPUX, AIX, Mac, WM
<hertz> {op} <integer>Returns a hertz object equal to the result of the operation, where:{op} is one of: *, / .Win, Lin, Sol, HPUX, AIX, Mac, WM
ghzReturns a Hertz object corresponding to 1 giga-hertz. See hertz.

Example:
speed of processor > 3*ghz - Returns TRUE on machines faster than 3Ghz.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
greatest hzReturns the largest hertz object that can be represented on this machine. See hertz.

Example:
greatest hz - Returns a large positive value, such as 9223372036854775807 hertz.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
hzReturns a hertz object corresponding to 1 hertz.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
khzReturns a hertz object corresponding to 1 kilohertz.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
least hzReturns the least hertz value that can be represented on this machine.

Example:
least hz - Returns a large negative value, such as -9223372036854775808 hertz.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
mhzReturns a hertz object corresponding to 1 megahertz.

Example:
significant digits 2 of speed of processor/mhz/ 1000 as floating point - Returns a floating point representation of the processor speed in GHz, such as 3.4 ghz.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
performance counter frequency of <operating system>The rate at which the performance counter is being incremented (per second).Win, WM
speed of <processor>Returns the speed of the processor in Hertz.

Example:
speed of main processor < 2000 * MHz - Returns TRUE is the cpu is slower than 2Ghz.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
- <hertz><hertz>Returns the negative of the <hertz> value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<hertz> {cmp} <hertz><boolean>Returns a boolean TRUE/FALSE depending on the result of the comparison, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, Lin, Sol, HPUX, AIX, Mac, WM
<hertz> {op} <hertz><hertz>Returns a hertz object equal to the result of the operation, where:{op} is one of: +, -, mod.Win, Lin, Sol, HPUX, AIX, Mac, WM
<hertz> {op} <integer><hertz>Returns a hertz object equal to the result of the operation, where:{op} is one of: *, / .Win, Lin, Sol, HPUX, AIX, Mac, WM

Properties

DeclarationReturn typeDescriptionPlatforms (?)
<hertz> as string<string>Returns a string formatted "##### hertz".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
absolute value of <hertz><hertz>

Plural: absolute values
Returns the positive value of the hertz object.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
extrema of <hertz><( hertz, hertz )>

Plural: extremas
Returns the minimum and maximum extreme values of the given list of <hertz> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
maximum of <hertz><hertz>

Plural: maxima
Returns the maximum value from a list of <hertz> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
minimum of <hertz><hertz>

Plural: minima
Returns the minimum value from a list of <hertz> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
significant digits <integer> of <hertz><hertz>

Plural: significant digitss
Returns the value of a hertz object with <integer> significant digits (for example. significant digits 3 of 1235569 = 1240000).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
unique value of <hertz><hertz with multiplicity>

Plural: unique values
Returns the unique values of a given list of <hertz> types, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

hertz with multiplicity

The <hertz with multiplicity> Inspectors deal with hertz arrays, allowing you to extract unique hertz values and count them.

Creation Methods

DeclarationDescriptionPlatforms (?)
unique value of <hertz>Returns the unique values of a given list of <hertz> types, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
multiplicity of <hertz with multiplicity><integer>

Plural: multiplicities
Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <hertz> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

time

A <time> object is used to identify a point in time. Time objects are used to represent important properties of objects such as the modification time of a file. You can create time objects from literal strings. The format of the string is defined by the MIME standard. The difference between two Time objects may be calculated by subtracting them and yields time intervals. Time intervals may be added or subtracted from time objects to obtain time objects.

Creation Methods

DeclarationDescriptionPlatforms (?)
<string> as local timeReturns a local time object from a properly formatted string. See <time>.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as timeReturns a time object from a properly formatted string. See <time>.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as universal timeReturns a universal time object from a properly formatted string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as windows display timeReturns a Windows display time object from a properly formatted string. See <Time>.Win, WM
maximum of <time>Returns the maximum time from a list of times.

Example:
maximum of (modification times of files of folder "temp" of windows folder) - Returns the latest time stamp from the files in the windows temporary folder.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
minimum of <time>Returns the minimum time from a list of times.

Example:
minimum of (modification times of files of folder "temp" of windows folder) - Returns the latest earliest stamp from the files in the windows temporary folder.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time> {op} <time interval>Returns a <time> corresponding to the operator, where:{op} is one of: +, -.Win, Lin, Sol, HPUX, AIX, Mac, WM
<time interval> + <time>Adds the specified time interval to the <time>Win, Lin, Sol, HPUX, AIX, Mac, WM
<date> & <time of day with time zone>Concatenates a date with a time and a time zone for a complete time stamp.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
end of <time range>Returns the end date of a time range.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
start of <time range>Returns the starting date of a time range.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<date> & <time of day with time zone>Concatenates a date with a time and a time zone for a complete time stamp.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time of day with time zone> & <date>Concatenates a 'time of day with time zone' object with a date object to produce a time object.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
apparent registration server timeShorthand for 'now of registration server'. When the client registers with the server, the server passes its current time back to the client. The client starts a stop watch at that time. The apparent registration server time is the time the server passed back to the client, plus the elapsed time on the stop watch.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
custom site subscription effective date <string>Returns the date the custom site (specified by <string>) was last subscribed or unsubscribed. It is used internally by BES to manage custom site subscriptions.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
last relay select timeReturns the time when last relay selection took place.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
local time <string>Returns a time object for the name provided. See time.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
nowReturns the current time as a time object.

Example:
now - Returns the current time.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
time <string>Returns a time object for the name provided. See time.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
universal time <string>Returns a time object for the name provided. See time.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
windows display time <string>Returns a string that may match the time shown in the Windows file system.Win, WM
last write time of <registry key>Whenever a registry key is written (created or modified) Windows updates the last write time. This Inspector returns that time to you on all Windows agents.Win:8.0
<registry key value> as timeIf the data stored in the value is a string in MIME compliant date format, this property will return a time object. If the data stored is a binary value and is 16 or more bytes in length, its first 16 bytes are interpreted as a SYSTEMTIME and the corresponding time object is returned. See time.Win, WM
accessed time of <filesystem object>When the filesystem object (file or folder) was last accessed. Some file systems maintain this property.Win, Lin, Sol, HPUX, AIX, WM, Ubu:8.1
creation time of <filesystem object>The date and time of creation of the specified file or folder. This corresponds to what is shown in the "Get Info" box.

Example:
creation time of file "System" of System Folder > time "3 jan 1998 00:00+0000" - Returns TRUE if the creation time of the system file is newer than the specified date.
Win, Mac, WM
modification time of <filesystem object>The date and time of latest modification of the file. This corresponds to what is shown in the "Get Info" box.

Example:
name of object "iChat.app" of applications folder - Returns iChat.app.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
sample time of <active directory group>Returns the last sample time for the specified active directory group.Win:8.1, Mac:8.1
sample time of <active directory local user>Returns the last sample time for the specified active directory local user.Win:8.1, Mac:8.1
sample time of <active directory local computer>Returns the time that the specified item was sampled from Active Directory.

Example:
sample time of local computer of active directory - Returns a time corresponding to the specified sample time.
Win:8.0, Mac:8.0
boot time of <operating system>Returns the time of the last restart.

Example:
now - boot time of operating system > week - Returns TRUE if the computer hasn't been rebooted for over a week.
Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
creation time of <process>Returns the creation time of the specified process as a time type.Win:8.0
time generated of <event log record>Returns the time that the specified event log record was generated.

Example:
time generated of record (oldest record number of it) of application event log - Returns the time (in day, month, year, time, zone format) that the oldest record in the application event log was generated.
Win
time written of <event log record>Returns the time that the specified event record was written to the log.

Example:
time written of record (oldest record number of it) of application event log - Returns the time (in day, month, year, time, zone format) that the oldest record in the application event log was written.
Win
time value <integer> of <wmi select>Returns the numbered time of a WMI array value.Win
time value of <wmi select>Returns the time value of the wmi select whose value is of type time.Win
last gather time of <site>Returns the time of last successful gathering from the site.

Example:
last gather time of current site > now - 30 * day - Return TRUE if it has been over 30 days since last gathering, or synchronizing, with the site.

Example:
last gather time of current site < time "4 Aug 1997 01:00 pdt" - Returns TRUE if the site was last synchronized before the specified date.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
subscribe time of <site>Returns the time that the current machine began subscribing to the site.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
creation date of <bes site>Depending on the type of the BES site, this inspector returns the creation date:External and Master sites: Does not exist (added in version 7.0). Operator sites: The <moment> when the operator was created (added in version 7.0). Custom sites: The <moment> when the site was created.Win
<bes fixlet field value> as timeReturns the value of the specified BES Fixlet field cast as a time type.Win:8.0
last command time of <client>Win:8.2, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac:8.2, Ubu:8.2
effective date of <setting>Returns the date when the setting was last modified.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
first start time of <application usage summary>Returns the start time of the specified application since the computer was configured to track it, regardless of reboots.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
last start time of <application usage summary>Returns the last time this specified application was started.

Example:
last start time of application usage summary "winword.exe" - Returns the date and time Word was last started.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
last time seen of <application usage summary>Returns the last time this specified application was seen running.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
first start time of <application usage summary instance>Returns the start time of the specified application instance since the computer was configured to track it, regardless of reboots.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
last start time of <application usage summary instance>Returns the last time this specified application was started.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
last time seen of <application usage summary instance>Returns the last time this specified application was seen running.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
expiration date of <license>Returns date when license will expire.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
start date of <license>The starting date specified for the BigFix license.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
expiration time of <bes action>This Inspector was deprecated after version 5.0 and now only returns FALSE. For a workaround, see the 'end date' and 'end time_of_day' properties.Win
time issued of <bes action>Returns the time when the action was issued.Win
time stopped of <bes action>If the specified action has been stopped, this Inspector returns the time it was stopped.Win
last report time of <bes computer>Returns the time of the last report submitted by the specified BES computer.Win
creation time of <bes computer group>Returns the time when the specified BES computer group was created.Win:8.0
creation time of <bes fixlet>Returns the time when the specified fixlet was created. This Inspector is only valid for custom fixlets.Win
modification time of <bes fixlet>Returns the time when the given BES Fixlet was last modified.Win:8.0
first became relevant of <bes fixlet result>Returns the time when the Fixlet result first became relevant.Note: This is a Web Reports-only Inspector.Win
last became nonrelevant of <bes fixlet result>Returns the time when the Fixlet result last became non-relevant. This may be tied to the successful completion of the Fixlet message.Note: This is a Web Reports-only Inspector.Win
last became relevant of <bes fixlet result>Returns the time when the Fixlet result last became relevant.Note: This is a Web Reports-only Inspector.Win
creation time of <bes activation>Returns the time when the given BES Analysis activation was created.Win
modification time of <bes activation>Returns the time when the given BES Analysis activation was last modified.Win
timestamp of <bes comment>Returns the time that the specified BES Comment was posted.Win
creation time of <bes user>Returns the time when the specified user was created.Win
last login time of <bes user>Returns the time of the specified user's most recent database login.Win
creation date of <bes site>Depending on the type of the BES site, this inspector returns the creation date:External and Master sites: Does not exist (added in version 7.0). Operator sites: The <moment> when the operator was created (added in version 7.0). Custom sites: The <moment> when the site was created.Win
time of <historical computer count>Returns the time when the specified count was archived.Win
time of <historical fixlet count>Returns the time when the specified historical Fixlet count was calculated.Win
end of <statistic range>Returns the ending time of the statistical range.Win
start of <statistic range>Returns the starting time of the statistical range.Win
end of <statistical bin>Returns the ending time of the specified statistical bin.Win
start of <statistical bin>Returns the starting time of the statistical bin.Win
invalid before of <x509 certificate>Returns the date on which the certificate first becomes valid. This is useful for examining encryption certificates, where the 'invalid before date' is the time when the encryption credentials were generated.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
account expiration of <user>Returns the time when the specified user's account is set to expire.Win:8.1
last logoff of <user>Returns the time when the specified user last logged off.Win:8.1
last logon of <user>Returns the time when the specified user last logged on.Win:8.1
active start time of <action>Returns the time the action started.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
complete time of <action>Returns the time the action completed.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
last change time of <action>Returns the time when the action state last changed.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
pending time of <action>Returns the time the action became pending.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
lease expires of <network adapter>Returns the time that the dhcp lease will expire of the network adapter.Win, WM
lease obtained of <network adapter>Returns the time that the dhcp lease was obtained of the network adapter.Win, WM
last run time of <scheduled task>Returns the time corresponding to when the specified scheduled task was last run.Win:8.0
next run time of <scheduled task>Returns the next time that the specified task is scheduled to run.Win:8.0
date of <task registration info>Returns the registration date (as a time type) of the scheduled task included in the specified task registration information object.Win:8.0
end boundary of <task trigger>Returns a time corresponding to when the specified trigger is deactivated, after which it will no longer run.Win:8.0
start boundary of <task trigger>Returns the date and time when the trigger is activated, after which the task is launched.Win:8.0

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
<time> - <time><time interval>Subtract one time from another and return a time intervalWM, Win, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
<time interval> & <time><time range>Concatenates a time interval with a time, returning a time range of the form time1 to time2.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time range> & <time><time range>Concatenates a time with a time range, producing a new time range, in the form of:<date> to <date>.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time> & <time interval><time range>Concatenates a time and a time interval, producing a time range object.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time> & <time range><time range>Concatenates a time and a time range, producing a new time range.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time> & <time><time range>Concatenates two times into a time range, with the earliest date first and the latest date last.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time> {cmp} <time><boolean>Returns a boolean TRUE/FALSE depending on the result of the comparison, where:{cmp} is one of: =, !=, <, <=, >, >= .Win, Lin, Sol, HPUX, AIX, Mac, WM
<time> {op} <time interval><time>Returns a <time> corresponding to the operator, where:{op} is one of: +, -.Win, Lin, Sol, HPUX, AIX, Mac, WM
<time interval> + <time><time>Adds the specified time interval to the <time>Win, Lin, Sol, HPUX, AIX, Mac, WM

Properties

DeclarationReturn typeDescriptionPlatforms (?)
<time> as local string<string>Returns a string in MIME format of the given time object. The format is: ddd, DD mmm YYYY HH:MM:SS sZZZZ. The string is formatted using the local time zone.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time> as string<string>Same as above.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time> as universal string<string>Returns a string in MIME format of the given time object. The format is:ddd, DD mmm YYYY HH:MM:SS +0000The string is formatted using the universal time zone.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
date <time zone> of <time><date>

Plural: dates
Returns the date adjusted for the specified time zone.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
extrema of <time><( time, time )>

Plural: extremas
Returns the minimum and maximum extreme values of the given list of <time> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
maximum of <time><time>

Plural: maxima
Returns the maximum time from a list of times.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
minimum of <time><time>

Plural: minima
Returns the minimum time from a list of times.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
time <time zone> of <time><time of day with time zone>

Plural: times
Adjusts the specified time to the given time zone.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
unique value of <time><time with multiplicity>

Plural: unique values
Returns the unique values of a given list of <time> types, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

time with multiplicity

The <time with multiplicity> Inspectors deal with time arrays, allowing you to extract unique time values and count them.

Creation Methods

DeclarationDescriptionPlatforms (?)
unique value of <time>Returns the unique values of a given list of <time> types, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
multiplicity of <time with multiplicity><integer>

Plural: multiplicities
Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <time> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

time of day

The <time of day> Inspectors provide tools for dealing and calculating with time-of-day types, which are of the form HH:MM:SS, as in 12:59:59.

Creation Methods

DeclarationDescriptionPlatforms (?)
<string> as time_of_dayConverts a string to a time_of_day type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
maximum of <time of day>Returns the maximum value from a list of <time of day> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
minimum of <time of day>Returns the minimum value from a list of <time of day> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
time of <time of day with time zone>Returns the time of day, without the time zone information.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time interval> + <time of day>Adds a time interval (days, hours, minutes, seconds) to a time of the day to create a new time of the day.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time of day> {op} <time interval>Adds or subtracts a time interval to provide a new time of day. Here {op} is one of: -, +.Win, Lin, Sol, HPUX, AIX, Mac, WM
midnightReturns 00:00:00 as a time of day object.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
noonReturns 12:00:00 as a time of day object.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
time_of_day <string>Creates a time of day object out of the given string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
end time_of_day of <bes action>Returns the ending <time of day> for the specified action. Along with the start time of day, this defines the allowed time range for execution of the action.Win
start time_of_day of <bes action>Returns the starting <time of day> for the specified action. Along with the end time of day, this defines the allowed time range for execution of the action.Win
time range end of <bes action>Returns the ending <time of day> for the specified action. Along with the starting time of day, this defines the allowed time range for execution of the action.Win
time range start of <bes action>Returns the starting <time of day> for the specified action. Along with the ending time of day, this defines the allowed time range for execution of the action.Win

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
<time of day> - <time of day><time interval>Subtracts two times of day, returning a time interval.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time of day> & <time zone><time of day with time zone>Concatenates a time of day with a time zone, returning a time of day with time zone type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time of day> {cmp} <time of day><boolean>Compares two times of day, where {cmp} is one of: <, <=, =.Win, WM
<time zone> & <time of day><time of day with time zone>Concatenates a time of day with a time zone, returning a time of day with time zone type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
<time of day> as string<string>Casts the time of day as a string type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
extrema of <time of day><( time of day, time of day )>

Plural: extremas
Returns the minimum and maximum extreme values of the given list of <time of day> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
hour_of_day of <time of day><integer>

Plural: hours_of_day
Returns the hour section of the 'time of day' object.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
maximum of <time of day><time of day>

Plural: maxima
Returns the maximum value from a list of <time of day> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
minimum of <time of day><time of day>

Plural: minima
Returns the minimum value from a list of <time of day> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
minute_of_hour of <time of day><integer>

Plural: minutes_of_hour
Returns the 'minutes after the hour' section of the 'time of day' object.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
second_of_minute of <time of day><integer>

Plural: seconds_of_minute
Extracts the 'seconds after the minute' section of the 'tim of day' object.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
two digit hour of <time of day><string>

Plural: two digit hours
Extracts the 2-digit hour from the time of day.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
two digit minute of <time of day><string>

Plural: two digit minutes
Extracts the 2-digit minute from the time of day.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
two digit second of <time of day><string>

Plural: two digit seconds
Extracts the 2-digit second from the time of day.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
unique value of <time of day><time of day with multiplicity>

Plural: unique values
Returns the unique values of a given list of <time of day> types, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

time of day with multiplicity

The <time of day with multiplicity> Inspectors deal with time-of-day arrays, allowing you to extract unique time-of-day values and count them.

Creation Methods

DeclarationDescriptionPlatforms (?)
unique value of <time of day>Returns the unique values of a given list of <time of day> types, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
multiplicity of <time of day with multiplicity><integer>

Plural: multiplicities
Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <time of day> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

time zone

Time zones are used in conjunction with the time object. Time zones have a resolution of 1 minute.

Creation Methods

DeclarationDescriptionPlatforms (?)
<string> as time zoneReturns a time zone object from a properly formatted string. See <time zone>.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time zone> {op} <time interval>Returns a time zone object offset by a time interval, where:{op} is one of: +, - .Win, Lin, Sol, HPUX, AIX, Mac
zone of <time of day with time zone>Returns the zone associated with the specified time.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
local time zoneReturns a time zone object corresponding to the local time zone.

Example:
local time zone - 2 * hour - Returns the time zone two hours away.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
time zone <string>Returns a time zone object for the name provided.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
universal time zoneReturns a time zone object corresponding to the universal time zone.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
<time of day> & <time zone><time of day with time zone>Concatenates a time of day with a time zone, returning a time of day with time zone type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time zone> & <time of day with time zone><time of day with time zone>Converts a 'time of day with time zone' to the time in the specified time zone.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time zone> & <time of day><time of day with time zone>Concatenates a time of day with a time zone, returning a time of day with time zone type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time zone> {op} <time interval><time zone>Returns a time zone object offset by a time interval, where:{op} is one of: +, - .Win, Lin, Sol, HPUX, AIX, Mac

Properties

DeclarationReturn typeDescriptionPlatforms (?)
<time zone> as string<string>Returns a string corresponding to the time zone object provided.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
unique value of <time zone><time zone with multiplicity>

Plural: unique values
Returns the unique values of a given list of <time zone> types, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

time zone with multiplicity

The <time zone with multiplicity> Inspectors deal with time zone arrays, allowing you to extract unique time zone values and count them.

Creation Methods

DeclarationDescriptionPlatforms (?)
unique value of <time zone>Returns the unique values of a given list of <time zone> types, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
multiplicity of <time zone with multiplicity><integer>

Plural: multiplicities
Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <time zone> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

time of day with time zone

The <time of day with time zone> Inspectors provide tools for dealing and calculating with time-of-day-with-time-zone types, which are of the form HH:MM:SS +ZZZZ, as in 12:59:59 -0400.

Creation Methods

DeclarationDescriptionPlatforms (?)
<string> as local zoned time_of_dayConverts a string to a time of day with local time zone.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as universal zoned time_of_dayConverts a string into a universal zoned time of day.

Example:
12:00:00 -4000 as universal zoned time_of_day - Returns 04:00:00 +0000.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as zoned time_of_dayConverts a string into a zoned time of day.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
time <time zone> of <time>Adjusts the specified time to the given time zone.

Example:
time (time zone "+0000") of now - Returns the time in Greenwich, England.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time of day> & <time zone>Concatenates a time of day with a time zone, returning a time of day with time zone type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time zone> & <time of day>Concatenates a time of day with a time zone, returning a time of day with time zone type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time of day> & <time zone>Concatenates a time of day with a time zone, returning a time of day with time zone type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time zone> & <time of day with time zone>Converts a 'time of day with time zone' to the time in the specified time zone.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time zone> & <time of day>Concatenates a time of day with a time zone, returning a time of day with time zone type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time of day with time zone> & <time zone>Concatenates a 'time of day with a time zone' and another time zone. The 'time of day with time zone' object that is produced is adjusted to fit the appended time zone.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time zone> & <time of day with time zone>Converts a 'time of day with time zone' to the time in the specified time zone.

Example:
time zone "+0000" & time (universal time zone) of now - Returns the time in Greenwich, England.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time interval> + <time of day with time zone>Adds a time interval (days, hours, minutes, seconds) to a time of the day with time zone to create a new time of the day with time zone.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time of day with time zone> {op} <time interval>Adds or subtracts a time interval and a specified 'time of day with time zone' object, where {op} is one of: -, +.Win, Lin, Sol, HPUX, AIX, Mac, WM
current time_of_dayReturns the current time of day in the local time zone.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
current time_of_day <time zone>Returns the current time of day in the specified time zone.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
zoned time_of_day <string>Returns a 'time of day with time zone' object from the specified string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
<date> & <time of day with time zone><time>Concatenates a date with a time and a time zone for a complete time stamp.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time of day with time zone> - <time of day with time zone><time interval>Subtracts two times of day (including time zones), returning a time interval.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time of day with time zone> & <time zone><time of day with time zone>Concatenates a 'time of day with a time zone' and another time zone. The 'time of day with time zone' object that is produced is adjusted to fit the appended time zone.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time of day with time zone> = <time of day with time zone><boolean>Compares two times of day with time zone.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time zone> & <time of day with time zone><time of day with time zone>Converts a 'time of day with time zone' to the time in the specified time zone.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
<time of day with time zone> as string<string>Converts a 'time of day with time zone' object into a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
hour_of_day of <time of day with time zone><integer>

Plural: hours_of_day
Returns the hour section of the 'time of day with time zone' object.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
minute_of_hour of <time of day with time zone><integer>

Plural: minutes_of_hour
Returns the 'minutes after the hour' section of the 'time of day with time zone' object.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
second_of_minute of <time of day with time zone><integer>

Plural: seconds_of_minute
Returns the 'seconds after the minute' section of the 'time of day with time zone' object.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
time of <time of day with time zone><time of day>

Plural: times
Returns the time of day, without the time zone information.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
two digit hour of <time of day with time zone><string>

Plural: two digit hours
Returns the hour of the zoned time of day as text, with values less than 10 having a leading zero.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
two digit minute of <time of day with time zone><string>

Plural: two digit minutes
Returns the minute of the zoned time of day as text, with values less than 10 having a leading zero.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
two digit second of <time of day with time zone><string>

Plural: two digit seconds
Returns the second of the zoned time of day as text, with values less than 10 having a leading zero.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
unique value of <time of day with time zone><time of day with time zone with multiplicity>

Plural: unique values
Returns the unique values of a given list of <time of day with time zone> types, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
zone of <time of day with time zone><time zone>

Plural: zones
Returns the zone associated with the specified time.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

time of day with time zone with multiplicity

The <time of day with time zone with multiplicity> Inspectors deal with time-of-day-with-time-zone arrays, allowing you to extract unique time-of-day-with-time-zone values and count them.

Creation Methods

DeclarationDescriptionPlatforms (?)
unique value of <time of day with time zone>Returns the unique values of a given list of <time of day with time zone> types, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
multiplicity of <time of day with time zone with multiplicity><integer>

Plural: multiplicities
Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <time of day with time zone> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

time range

The <time range> Inspectors provide tools for dealing and calculating with time-range types, which are of the form 'time to time', such as Tue, 18 Apr 2006 16:46:07 -0400 to Wed, 19 Apr 2006 16:46:07 -0400

Creation Methods

DeclarationDescriptionPlatforms (?)
<time interval> & <time>Concatenates a time interval with a time, returning a time range of the form time1 to time2.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time range> & <time>Concatenates a time with a time range, producing a new time range, in the form of:<date> to <date>.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time> & <time interval>Concatenates a time and a time interval, producing a time range object.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time> & <time range>Concatenates a time and a time range, producing a new time range.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time> & <time>Concatenates two times into a time range, with the earliest date first and the latest date last.

Example:
time "Sat, 01 Jan 2000 00:00:00 -0400" & now - Returns a time range from the beginning of the millennia to now, eg:Sat, 01 Jan 2000 00:00:00 -0400 to Sat, 08 Apr 2006 20:39:51 -0400.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
final part <time interval> of <time range>Returns a time range with the specified interval, but ending on the final date of the time range.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
initial part <time interval> of <time range>Returns a time range starting with the first date of the time range and lasting for the specified interval.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
range after <time> of <time range>Returns a new time range, starting from the specified time and continuing through the end of the original range. The time must be within the range, or an error will result.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
range before <time> of <time range>Returns a new time range, starting from the original time in the specified range and continuting to the specified time. The time must be within the range, or an error will result.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time range> & <time range>Returns the smallest range that contains both ot the specified ranges (same as <time range> + <time range>).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time range> & <time>Concatenates a time with a time range, producing a new time range, in the form of:<time - time range> to <time>.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time range> * <time range>Returns the intersection of the two specified time ranges, if one exists.

Example:
(week & now) * (day & now) - Returns a one-day time range (from yesterday to today).
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time range> + <time range>Returns the smallest range that contains both ot the specified ranges (same as <time range> & <time range>).

Example:
(week & now) + (day & now) - Returns a one-week time range (from a week ago to today).
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time> & <time range>Concatenates a time and a time range, producing a new time range, in the form of:<time> to <time + time range>.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time interval> & <time>Concatenates a time interval with a time, returning a time range of the form time1 to time2.

Example:
time interval "01:00:00" & now - Returns a one-hour time range ending now, eg. Fri, 07 Apr 2006 12:36:10 -0400 to Fri, 07 Apr 2006 13:36:10 -0400.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time> & <time interval>Concatenates a time and a time interval, producing a time range object.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
range of <system power interval>Returns the time range associated with the specified 'system power' interval. This will provide you with the start and stop time for any particular state of the BES Client system.Win:8.0, Mac:8.1
range of <monitor power interval>Returns the time range associated with the specified 'monitor power' interval. This will provide you with the start and stop time for any particular monitor (display) state.Win:8.0, Mac:8.1

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
<time range> & <time range><time range>Returns the smallest range that contains both ot the specified ranges (same as <time range> + <time range>).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time range> & <time><time range>Concatenates a time with a time range, producing a new time range, in the form of:<time - time range> to <time>.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time range> * <time range><time range>Returns the intersection of the two specified time ranges, if one exists.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time range> + <time range><time range>Returns the smallest range that contains both ot the specified ranges (same as <time range> & <time range>).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time range> = <time range><boolean>Compares two time range types and returns TRUE if they are equal.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time> & <time range><time range>Concatenates a time and a time range, producing a new time range, in the form of:<time> to <time + time range>.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
<time range> as string<string>Casts a time range as a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
end of <time range><time>

Plural: ends
Returns the end date of a time range.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
final part <time interval> of <time range><time range>

Plural: final parts
Returns a time range with the specified interval, but ending on the final date of the time range.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
initial part <time interval> of <time range><time range>

Plural: initial parts
Returns a time range starting with the first date of the time range and lasting for the specified interval.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
length of <time range><time interval>

Plural: lengths
Returns the time interval (in days, hours, minutes, seconds) between the start and end date of a time range.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
range after <time> of <time range><time range>

Plural: ranges after
Returns a new time range, starting from the specified time and continuing through the end of the original range. The time must be within the range, or an error will result.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
range before <time> of <time range><time range>

Plural: ranges before
Returns a new time range, starting from the original time in the specified range and continuting to the specified time. The time must be within the range, or an error will result.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
start of <time range><time>

Plural: starts
Returns the starting date of a time range.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
unique value of <time range><time range with multiplicity>

Plural: unique values
Returns the unique values of a given list of <time range> types, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

time range with multiplicity

The <time range with multiplicity> Inspectors deal with time-range arrays, allowing you to extract unique time-range values and count them.

Creation Methods

DeclarationDescriptionPlatforms (?)
unique value of <time range>Returns the unique values of a given list of <time range> types, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
multiplicity of <time range with multiplicity><integer>

Plural: multiplicities
Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <time range> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

time interval

Time intervals are used in conjunction with the time object. Time intervals have a resolution of 1 microsecond.

Creation Methods

DeclarationDescriptionPlatforms (?)
<string> as time intervalReturns a time interval object from a properly formatted string. Expects strings formatted as ddd days, HH:MM:SS.mmmmmm.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time> - <time>Subtract one time from another and return a time intervalWM, Win, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
<time of day> - <time of day>Subtracts two times of day, returning a time interval.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time of day with time zone> - <time of day with time zone>Subtracts two times of day (including time zones), returning a time interval.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
length of <time range>Returns the time interval (in days, hours, minutes, seconds) between the start and end date of a time range.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
absolute value of <time interval>Returns positive value of the time interval.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
maximum of <time interval>Returns the maximum interval from a list of time intervals.

Example:
maximum of ("00:00:00" as time interval; "01:01:01"as time interval) - Returns 01:01:10.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
minimum of <time interval>Returns the minimum interval from a list of time intervals.

Example:
minimum of ("00:00:00" as time interval; "01:01:01"as time interval) - Returns 00:00:00.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
sum of <time interval>Returns the sum of the supplied time intervals.

Example:
sum of ((hour*4); (minute*3); (second*5)) - Returns 04:03:05.
Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
- <time interval>The negative of a time interval.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time interval> {op} <integer>Creates a time interval calculated as an integer operation on another time interval, where:{op} is one of: *, / .Win, Lin, Sol, HPUX, AIX, Mac, WM
<integer> {op} <time interval>Creates a time interval calculated as an integer operation on another time interval, where:{op} is one of: *, / .Win, Lin, Sol, HPUX, AIX, Mac, WM
<time interval> {op} <time interval>Returns a calculated time interval, where:{op} is one of: +, -, mod, / .Win, Lin, Sol, HPUX, AIX, Mac, WM
<time interval> {op} <time zone>Returns a calculated time interval, where:{op} is one of: +, - .Win, Lin, Sol, HPUX, AIX, Mac, WM
<date> - <date>Subtracts two dates to produce a time interval.

Example:
now - time "Sat, 01 Jan 2000 00:00:00 -0000" - Returns the number of days, hours, minutes and seconds since the turn of the millennia, eg: 2288 days, 17:53:06.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of week> - <day of week>Subtract two day of week types (Monday, Tuesday, etcetera.) to produce a time interval. The answer cannot exceed 6 days.

Example:
Friday - Wednesday - Returns 2.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of month> - <day of month>Subtract two day of month types, producing a time interval.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of year> - <day of year>Subtracts two days of the year to produce a time interval.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
length of <month and year>Returns the number of days in the specified month.

Example:
length of (month "February" & year "2004") - Returns 29.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
length of <year>Returns the number of day in the specified year. Leap years have 366 days.

Example:
length of year "2008" - Returns 366.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
dayReturns a time interval corresponding to 1 day.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
greatest time intervalReturns the greatest time interval representable. The value corresponds to 106751991 days, 04:00:54.775807.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
hourReturns a time interval corresponding to 1 hour.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
least time intervalReturns the least time interval that can be represented on this machine. The value corresponds to -106751991 days, 04:00:54.775808.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
microsecondReturns a time interval corresponding to .000001 seconds.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
millisecondReturns a time interval corresponding to .001 seconds.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
minuteReturns a time interval corresponding to 1 minute.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
secondReturns a time interval corresponding to 1 second.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
time interval <string>Creates a time interval from the string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
weekReturns a time interval corresponding to 1 week.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
uptime of <operating system>Returns a time interval that represents the elapsed time since the operating system was last booted. Note: Depending on the notebook, this interval may not include time spent in hibernation.Win, Lin, Sol, HPUX, AIX, Mac, Ubu:8.1
kernel time of <process>Returns the time in kernel mode, as a time interval.Win:8.0
user time of <process>Returns the time in user mode as a time interval.Win:8.0
gather schedule time interval of <site>Returns the time interval between automatic gathering of site content.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
action duration of <evaluation cycle>Time taken performing action processing since agent startUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
api duration of <evaluation cycle>Time taken performing client api processing since agent startUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
archive duration of <evaluation cycle>Time taken performing archive processing since agent startUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
gather duration of <evaluation cycle>Time taken performing gather processing since agent startUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
other duration of <evaluation cycle>Time taken performing other (unclassified) processing since agent startUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
property duration of <evaluation cycle>Time taken performing property processing since agent startUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
quiet mode duration of <evaluation cycle>Time taken performing quiet mode processing since agent startUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
relay select duration of <evaluation cycle>Time taken performing relay select processing since agent startUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
relevance duration of <evaluation cycle>Time taken performing relevance processing since agent startUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
report duration of <evaluation cycle>Time taken performing report processing since agent startUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
sleep duration of <evaluation cycle>Time taken sleeping since agent startUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
total duration of <evaluation cycle>Total time since agent startUbu:9.0, Lin:9.0, Mac:9.0, HPUX:9.0, AIX:9.0, Sol:9.0, Win:9.0
average duration of <evaluation cycle>Win:8.2, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac:8.2, Ubu:8.2
maximum duration of <evaluation cycle>Win:8.2, Lin:8.2, Sol:8.2, HPUX:8.2, AIX:8.2, Mac:8.2, Ubu:8.2
total duration of <application usage summary>Returns the total elapsed time that the specified application has been running.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
total duration of <application usage summary instance>Returns the total elapsed time that the specified application instance has been running.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
message postpone delay of <bes action>Returns the value of the message postpone delay flag, one of the settings that control the pre-action user interface.Win
message timeout delay of <bes action>Returns the timeout delay assigned to the action message: 'Automatically close message box and run action after...'. The time can vary from 1 minute to 30 days.Win
postaction force delay of <bes action>Returns the value of the force delay flag, one of the settings that control the post-action user interface.Win
postaction postpone delay of <bes action>Returns the value of the postpone delay flag, one of the settings that control the post-action user interface.Win
reapplication interval of <bes action>Returns the time period specified between applications of the given BES Action.Win
retry delay of <bes action>Returns the <time interval> object that represents the amount of time to wait before retrying after a failure. If the action is not set to delay for a time interval before retrying then this will return a "non-existent" error.Win
temporal distribution of <bes action>Returns the <time interval> over which the execution (and file downloads) of this action will be distributed.Win
evaluation period of <bes property>Returns the <time interval> that controls how frequently clients will submit reports for the specified property.Win
source evaluation period of <bes property>Returns the period of the property as specified by the analysis that defines it. This period is not necessarily the same as the period of the property.Win
length of <statistical bin>Returns a time interval corresponding to the length (or period) of the specified bin.Win
mean sample interval of <statistical bin>The sample interval is the time between consecutive samples on a single computer. The mean sample interval is the integral over time of the sum over computers of the sample interval divided by the integral over time of the number of reporting computers. This is the inverse of the mean sample rate.Win
account lockout duration of <security database>Returns the time interval corresponding to how long a locked account remains locked before it is automatically unlocked. This may not exist for locked accounts that remain locked until an administrator unlocks them. For more information, see the MSDN article on NetUserModalsGet.Win
account lockout observation window of <security database>Returns a time interval corresponding to the maximum time that can elapse between any two failed logon attempts before lockout occurs. For more information, see the MSDN article on NetUserModalsGet.Win
force logoff interval of <security database>Returns the time interval between the end of the valid logon time and the time when the user must log off the network. A value of zero indicates that the user must log off immediately as soon as the valid logon time expires. This will not exist if the user is never forced to log off. For more information, see the MSDN article on NetUserModalsGet.Win
maximum password age of <security database>Returns a time interval corresponding to the maximum password age found in the specified security database. This will not exist if the password never expires.Win
minimum password age of <security database>Returns a time interval corresponding to the minimum password age found in the specified security database.Win
password age of <user>Returns a time interval since the specified user's password was last changed.Win:8.1
delete expired task after of <task settings>Returns a time interval that the Task Scheduler will wait after expiration before deleting the task.Win:8.0
execution time limit of <task settings>Returns a time interval corresponding to the amount of time allowed to complete the task.Win:8.0
restart interval of <task settings>Returns a time interval quantifying how much time the Task Scheduler will allocate to restarting the associated task.Win:8.0
duration of <task repetition pattern>Returns a time interval specifying how long the given task pattern is repeated.Win:8.0
interval of <task repetition pattern>Returns a time interval corresponding to the time between each restart of the task.Win:8.0
idle duration of <task idle settings>Returns a value that indicates the amount of time that the computer must be in an idle state before the task is run.Win:8.0
wait timeout of <task idle settings>Returns a time interval that represents the amount of time that the Task Scheduler will wait for an idle condition to occur.Win:8.0
execution time limit of <task trigger>Returns a time interval corresponding to the maximum time allotted to the task.Win:8.0
random delay of <time task trigger>Returns a delay time that is randomly added to the start time of the specified time task trigger.Win:8.0
random delay of <weekly task trigger>Returns a delay time that is randomly added to the start time of the specified weekly task trigger.Win:8.0
weeks interval of <weekly task trigger>Returns the interval between the weeks in the schedule provided by the specified weekly task trigger.Win:8.0
days interval of <daily task trigger>Returns the interval between the days in the schedule referred to by the specified daily task trigger.Win:8.0
random delay of <daily task trigger>Returns a random time interval to be added to the start time of the trigger referred to by the specified daily task trigger.Win:8.0
random delay of <monthly task trigger>Returns the upper limit of a random time delay that will be added to the trigger start time. The format is P<days>DT<hours>H<minutes>M<seconds>S. For example, P3DT6H represents a 3 day, 6 hour maximum, and the random time will be less than or equal to that value.Win:8.0
random delay of <monthlydow task trigger>Returns the upper limit of a random time delay that will be added to the monthly day-of-week trigger start time. The format is P<days>DT<hours>H<minutes>M<seconds>S. For example, P3DT6H represents a 3 day, 6 hour maximum, and the random time will be less than or equal to that value.Win:8.0
delay of <session state change task trigger>Returns a time interval corresponding to the delay between the detection of the specified session state change and the time the task is started.Win:8.0
delay of <registration task trigger>This Inspector returns the amount of time between when the task is registered and when the task is started. .Win:8.0
delay of <event task trigger>Returns a value indicating the amount of time lapsed between the event trigger and the start of the task.Win:8.0
delay of <logon task trigger>A task that is scheduled to run when the user is logged on can be delayed by 30 seconds or as long as a day. This Inspector returns the delay for the specified logon task trigger as a time interval.Win:8.0
delay of <boot task trigger>Returns a delay time interval to add to the start time of the trigger referred to by the specified boot task trigger.Win:8.0

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
- <time interval><time interval>The negative of a time interval.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time interval> & <time><time range>Concatenates a time interval with a time, returning a time range of the form time1 to time2.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time interval> {op} <integer><time interval>Creates a time interval calculated as an integer operation on another time interval, where:{op} is one of: *, / .Win, Lin, Sol, HPUX, AIX, Mac, WM
<integer> {op} <time interval><time interval>Creates a time interval calculated as an integer operation on another time interval, where:{op} is one of: *, / .Win, Lin, Sol, HPUX, AIX, Mac, WM
<time interval> {op} <time interval><time interval>Returns a calculated time interval, where:{op} is one of: +, -, mod, / .Win, Lin, Sol, HPUX, AIX, Mac, WM
<time interval> {op} <time zone><time interval>Returns a calculated time interval, where:{op} is one of: +, - .Win, Lin, Sol, HPUX, AIX, Mac, WM
<time interval> + <time of day with time zone><time of day with time zone>Adds a time interval (days, hours, minutes, seconds) to a time of the day with time zone to create a new time of the day with time zone.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time interval> + <time of day><time of day>Adds a time interval (days, hours, minutes, seconds) to a time of the day to create a new time of the day.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time of day with time zone> {op} <time interval><time of day with time zone>Adds or subtracts a time interval and a specified 'time of day with time zone' object, where {op} is one of: -, +.Win, Lin, Sol, HPUX, AIX, Mac, WM
<time of day> {op} <time interval><time of day>Adds or subtracts a time interval to provide a new time of day. Here {op} is one of: -, +.Win, Lin, Sol, HPUX, AIX, Mac, WM
<time> & <time interval><time range>Concatenates a time and a time interval, producing a time range object.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
<time interval> as string<string>Returns a string formatted as ddd days, HH:MM:SS.mmmmmmFor example, millisecond as string = " 00:00:00.001".Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
absolute value of <time interval><time interval>

Plural: absolute values
Returns positive value of the time interval.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
extrema of <time interval><( time interval, time interval )>

Plural: extremas
Returns the minimum and maximum extreme values of the given list of <time interval> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
maximum of <time interval><time interval>

Plural: maxima
Returns the maximum interval from a list of time intervals.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
minimum of <time interval><time interval>

Plural: minima
Returns the minimum interval from a list of time intervals.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
sum of <time interval><time interval>

Plural: sums
Returns the sum of the supplied time intervals.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
unique value of <time interval><time interval with multiplicity>

Plural: unique values
Returns the unique values of a given list of <time interval> types, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

time interval with multiplicity

The <time interval with multiplicity> Inspectors deal with time-interval arrays, allowing you to extract unique time-interval values and count them.

Creation Methods

DeclarationDescriptionPlatforms (?)
unique value of <time interval>Returns the unique values of a given list of <time interval> types, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
multiplicity of <time interval with multiplicity><integer>

Plural: multiplicities
Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <time interval> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

date

The <date> objects are the various Inspectors that access the date types.

Creation Methods

DeclarationDescriptionPlatforms (?)
april <integer> of <integer>Returns the nth day of April and the specified year as a date (day of week, month day year).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
august <integer> of <integer>Returns the nth day of August and the specified year as a date (day of week, month day year).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
december <integer> of <integer>Returns the nth day of December and the specified year as a date (day of week, month day year).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
february <integer> of <integer>Returns the nth day of February and the specified year as a date (day of week, month day year).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
january <integer> of <integer>Returns the nth day of January and the specified year as a date (day of week, month day year).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
july <integer> of <integer>Returns the nth day of July and the specified year as a date (day of week, month day year).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
june <integer> of <integer>Returns the nth day of June and the specified year as a date (day of week, month day year).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
march <integer> of <integer>Returns the nth day of March and the specified year as a date (day of week, month day year).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
may <integer> of <integer>Returns the nth day of May and the specified year as a date (day of week, month day year).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
november <integer> of <integer>Returns the nth day of November and the specified year as a date (day of week, month day year).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
october <integer> of <integer>Returns the nth day of October and the specified year as a date (day of week, month day year).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
september <integer> of <integer>Returns the nth day of September and the specified year as a date (day of week, month day year).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
<string> as dateCasts a string as a date type.

Example:
"01 Apr 2020" as date - Returns Wed, 01 Apr 2020.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
date <time zone> of <time>Returns the date adjusted for the specified time zone.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
maximum of <date>Returns the maximum value from a list of <date> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
minimum of <date>Returns the minimum value from a list of <date> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<date> {op} <number of months>Adds or subtracts a specified number of months to a given date, where {op} is one of: -, +.

Example:
current date + 14*month - Returns the date 14 months from today, eg. Mon, 07 Jan 2008.
Win, Lin, Sol, HPUX, AIX, Mac, WM
<date> {op} <time interval>Add or subtract a time interval to a date, producing a new date, where {op} is one of: -, +.Win, Lin, Sol, HPUX, AIX, Mac, WM
<number of months> + <date>Adds a number of months to a date, returning a new date.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time interval> + <date>Adds a time interval (days, hours, minutes, seconds) to a date to create a new date.

Example:
current date + time interval "7 days" - Returns the date a week from now.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of month> & <month and year>Concatenate a day of month with a month and year type to produce a complete date.

Example:
(day_of_month 2) & june of 2008 - Returns Mon, 02 Jun 2008.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<month and year> & <day of month>Concatenates a month and year with a day of month to produce a complete date.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of year> & <month and year>Concatenates a day of the year with a month and year to create a complete date type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of year> & <year>Concatenates a day of the year with a year to create a complete date type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<month and year> & <day of year>Concatenates a month and year with a day of year to produce a complete date.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<year> & <day of year>Concatenates a year with the day of the year, returning a full date.

Example:
year 2020 & april 1 - Returns Sun, 01 Apr 2007.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
first <day of week> of <month and year>Finds the specific date corresponding to the first day of the week (eg. Friday) for a given month and year.

Example:
first monday of april of 2020 - Returns the date of the first Monday in April 2020, which is Mon, 06 Apr 2020.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
first friday of <month and year>Finds the date corresponding to the first Friday of any given month and year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
first monday of <month and year>Finds the date corresponding to the first Monday of any given month and year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
first saturday of <month and year>Finds the date corresponding to the first Saturday of any given month and year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
first sunday of <month and year>Finds the date corresponding to the first Sunday of any given month and year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
first thursday of <month and year>Finds the date corresponding to the first Thursday of any given month and year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
first tuesday of <month and year>Finds the date corresponding to the first Tuesday of any given month and year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
first wednesday of <month and year>Finds the date corresponding to the first Wednesday of any given month and year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of month> & <month and year>Concatenate a day of month with a month and year type to produce a complete date.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of year> & <month and year>Concatenates a day of the year with a month and year to create a complete date type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of year> & <year>Concatenates a day of the year with a year to create a complete date type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<year> & <day of year>Concatenates a year with the day of the year, returning a full date.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
current dateReturns the current date in the format:Day of week, Day Month Year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
date <string>Converts the given string into a date. The string should be of the form 'Day Month Year' and the returned date will be of the form 'Day of week, Day Month Year'.

Example:
date "09 Apr 2006" - Returns Sun, 09 Apr 2006.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<bes fixlet field value> as dateReturns the value of the specified BES Fixlet field cast as a date type.Win:8.0
expiration date of <bes product>Returns the expiration date for the specified bes product.Win:8.0, Lin:8.0, Sol:8.0, HPUX:8.0, AIX:8.0, Mac:8.0, Ubu:8.1
end date of <bes action>Returns the ending <date> for the specified action. Along with the start date, this defines the allowed time range for execution of the action.Win
start date of <bes action>Returns the starting <date> for the specified action. Along with the end date, this defines the allowed time range for execution of the action.Win
source release date of <bes fixlet>Returns the <date> object that represents the source release date of the specified Fixlet message.Win

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
<date> - <date><time interval>Subtracts two dates to produce a time interval.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<date> & <time of day with time zone><time>Concatenates a date with a time and a time zone for a complete time stamp.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<date> {cmp} <date><boolean>Compares two dates, where: {cmp} is one of: =, <, <=.Win, Lin, Sol, HPUX, AIX, Mac, WM
<date> {op} <number of months><date>Adds or subtracts a specified number of months to a given date, where {op} is one of: -, +.Win, Lin, Sol, HPUX, AIX, Mac, WM
<date> {op} <time interval><date>Add or subtract a time interval to a date, producing a new date, where {op} is one of: -, +.Win, Lin, Sol, HPUX, AIX, Mac, WM
<format> + <date><format>Takes a date and embeds it into the format specification.Win:8.0
<number of months> + <date><date>Adds a number of months to a date, returning a new date.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time interval> + <date><date>Adds a time interval (days, hours, minutes, seconds) to a date to create a new date.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time of day with time zone> & <date><time>Concatenates a 'time of day with time zone' object with a date object to produce a time object.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
<date> as string<string>Cast a date type as a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
day_of_month of <date><day of month>

Plural: days_of_month
Extracts the day of the month from the specified date.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
day_of_week of <date><day of week>

Plural: days_of_week
Extracts the day of the week (Monday, Tuesday, etcetera) from the specified date.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
day_of_year of <date><day of year>

Plural: days_of_year
Extracts the day of year from the specified date, in the 'Month Day' format.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
extrema of <date><( date, date )>

Plural: extremas
Returns the minimum and maximum extreme values of the given list of <date> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
maximum of <date><date>

Plural: maxima
Returns the maximum value from a list of <date> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
minimum of <date><date>

Plural: minima
Returns the minimum value from a list of <date> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
month of <date><month>

Plural: months
Returns the month derived from the given date.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
month_and_year of <date><month and year>

Plural: months_and_years
Formats the specified date in month year format, eg. March 2012.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
unique value of <date><date with multiplicity>

Plural: unique values
Returns the unique values and counts of a given list of <date> types, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
year of <date><year>

Plural: years
Returns the year, extracted from the given date.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

date with multiplicity

The <date with multiplicity> Inspectors deal with arrays of dates, allowing you to extract unique dates and count them.

Creation Methods

DeclarationDescriptionPlatforms (?)
unique value of <date>Returns the unique values and counts of a given list of <date> types, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
multiplicity of <date with multiplicity><integer>

Plural: multiplicities
Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <date> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

day of week

The <day of week> Inspectors provide tools for dealing and calculating with day-of-week types, which include Monday, Tuesday, and more. This set of Inspectors includes each day as a self-named object.

Creation Methods

DeclarationDescriptionPlatforms (?)
<string> as day_of_weekCasts a string as a day of the week.

Example:
Tue as day_of_week - Returns Tuesday.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
day_of_week of <date>Extracts the day of the week (Monday, Tuesday, etcetera) from the specified date.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of week> {op} <time interval>Add or subtract a time interval from a day of the week to produce a new day of week. Here {op} is one of: -, +.Win, Lin, Sol, HPUX, AIX, Mac, WM
<time interval> + <day of week>Adds a time interval (days, hours, minutes, seconds) to a day of the week to create a new day of the week.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
current day_of_weekReturns the current day of the week, eg. Monday, Tuesday, etcetera.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
day_of_week <string>Converts the given string value to a day of week type, eg. Monday, Tuesday, etcetera.

Example:
day_of_week "Tuesday" - Returns Tuesday as a 'day of week' object.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
fridayReturns Friday as a day of week object.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
mondayReturns the day of week object for Monday.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
saturdayReturns Saturday as a day of week object.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
sundayReturns Sunday as a day of week object.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
thursdayReturns Thursday as a day of week object.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
tuesdayReturns Tuesday as a day of week object.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
wednesdayReturns Wednesday as a day of week object.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
days run of <weekly task trigger>Returns a day of week corresponding to the days that a task will run given the specified weekly task trigger.Win:8.0
days run of <monthlydow task trigger>Returns the days of the month during which the monthly day-of-week task will run.Win:8.0

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
<day of week> - <day of week><time interval>Subtract two day of week types (Monday, Tuesday, etcetera.) to produce a time interval. The answer cannot exceed 6 days.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of week> {op} <time interval><day of week>Add or subtract a time interval from a day of the week to produce a new day of week. Here {op} is one of: -, +.Win, Lin, Sol, HPUX, AIX, Mac, WM
<day of week> = <day of week><boolean>Compares two days of the week and returns a boolean TRUE or FALSE.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<format> + <day of week><format>Takes a 'day of week' and embeds it into the format specification.Win:8.0
<time interval> + <day of week><day of week>Adds a time interval (days, hours, minutes, seconds) to a day of the week to create a new day of the week.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
<day of week> as string<string>Casts the day of week as a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of week> as three letters<string>Casts the day of week as a three-letter abbreviation (Mon, Tue, etcetera.).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
unique value of <day of week><day of week with multiplicity>

Plural: unique values
Returns the unique values of a given list of <day of week> types, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

day of week with multiplicity

The <day of week with multiplicity> Inspectors deal with day-of-week arrays, allowing you to extract unique day-of-week values and count them.

Creation Methods

DeclarationDescriptionPlatforms (?)
unique value of <day of week>Returns the unique values of a given list of <day of week> types, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
multiplicity of <day of week with multiplicity><integer>

Plural: multiplicities
Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <day of week> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

day of month

The <day of month> Inspectors provide tools for dealing and calculating with day-of-month types, which are numbers from 1-31.

Creation Methods

DeclarationDescriptionPlatforms (?)
<integer> as day_of_monthCast an integer as a day of the month type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as day_of_monthCasts a string as a day of the month (eg. 28).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
day_of_month of <date>Extracts the day of the month from the specified date.

Example:
day_of_month of current date - Returns the current day of the month.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
maximum of <day of month>Returns the maximum value from a list of <day of month> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
minimum of <day of month>Returns the minimum value from a list of <day of month> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of month> {op} <time interval>Add or subtract a time interval from a day of month to produce a new day of month. Here {op} is one of: -, +.Win, Lin, Sol, HPUX, AIX, Mac, WM
<time interval> + <day of month>Adds a time interval (days, hours, minutes, seconds) to a day of the month to create a new day of the month.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
day of <day of year>Returns the day of the month of the specified date.

Example:
day of July 4 - Returns 4.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
current day_of_monthReturns the current day of the month.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
day_of_month <integer>Converts the given integer to a day of month type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
day_of_month <string>Converts the given string value (must be an integer from 1-31) to a day of month type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
days run of <monthly task trigger>Returns the days of the month during which the task will run.Win:8.0

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
<day of month> - <day of month><time interval>Subtract two day of month types, producing a time interval.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of month> & <month and year><date>Concatenate a day of month with a month and year type to produce a complete date.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of month> & <month><day of year>Concatenate a day of month with a month type to produce a day of year (eg. April 20).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of month> {cmp} <day of month><boolean>Compare two day of month types, where {cmp} is one of: <, <=, =.Win, Lin, Sol, HPUX, AIX, Mac, WM
<day of month> {op} <time interval><day of month>Add or subtract a time interval from a day of month to produce a new day of month. Here {op} is one of: -, +.Win, Lin, Sol, HPUX, AIX, Mac, WM
<month and year> & <day of month><date>Concatenates a month and year with a day of month to produce a complete date.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<month> & <day of month><day of year>Concatenates a month and a day of the month to produce a day of year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time interval> + <day of month><day of month>Adds a time interval (days, hours, minutes, seconds) to a day of the month to create a new day of the month.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
<day of month> as integer<integer>Cast a day of month type as an integer.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of month> as string<string>Cast a day of month type as a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of month> as two digits<string>Cast a day of month type as a two-digit number.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
extrema of <day of month><( day of month, day of month )>

Plural: extremas
Returns the minimum and maximum extreme values of the given list of <day of month> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
maximum of <day of month><day of month>

Plural: maxima
Returns the maximum value from a list of <day of month> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
minimum of <day of month><day of month>

Plural: minima
Returns the minimum value from a list of <day of month> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
unique value of <day of month><day of month with multiplicity>

Plural: unique values
Returns the unique values of a given list of <day of month> types, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

day of month with multiplicity

The <day of month with multiplicity> Inspectors deal with day-of-month arrays, allowing you to extract unique day-of-month values and count them.

Creation Methods

DeclarationDescriptionPlatforms (?)
unique value of <day of month>Returns the unique values of a given list of <day of month> types, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
multiplicity of <day of month with multiplicity><integer>

Plural: multiplicities
Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <day of month> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

day of year

The <day of year> Inspectors provide tools for dealing and calculating with day-of-month types, which are of the form Sun, 01 Apr 2007.

Creation Methods

DeclarationDescriptionPlatforms (?)
day_of_year of <date>Extracts the day of year from the specified date, in the 'Month Day' format.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of month> & <month>Concatenate a day of month with a month type to produce a day of year (eg. April 20).

Example:
(day_of_month 2) & june - Returns June 2.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<month> & <day of month>Concatenates a month and a day of the month to produce a day of year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
maximum of <day of year>Returns the maximum value from a list of <day of year> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
minimum of <day of year>Returns the minimum value from a list of <day of year> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of year> {op} <number of months>Add or subtract a number of months to a day of the year to produce a new day of the year. Here {op} is one of: -, +.Win, Lin, Sol, HPUX, AIX, Mac, WM
<day of year> {op} <time interval>Add or subtract a time interval to a day of the year to produce a new day of the year. Here {op} is one of: -, +.Win, Lin, Sol, HPUX, AIX, Mac, WM
<number of months> + <day of year>Adds a number of months to a day of the year (July 4, say) to produce another day of the year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time interval> + <day of year>Adds a time interval (days, hours, minutes, seconds) to a day of the year to create a new day of the year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of month> & <month>Concatenate a day of month with a month type to produce a day of year (eg. April 20).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<month> & <day of month>Concatenates a month and a day of the month to produce a day of year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
april <integer>Returns the nth day of april as a 'day of year' type (month day).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
august <integer>Returns the nth day of August as a 'day of year' type (month day).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
current day_of_yearReturns the current day of the year, in a Month Day format.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
december <integer>Returns the nth day of December as a 'day of year' type (month day).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
february <integer>Returns the nth day of February as a 'day of year' type (month day).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
january <integer>Returns the nth day of January as a 'day of year' type (month day).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
july <integer>Returns the nth day of July as a 'day of year' type (month day).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
june <integer>Returns the nth day of June as a 'day of year' type (month day).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
march <integer>Returns the nth day of March as a 'day of year' type (month day).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
may <integer>Returns the nth day of May as a 'day of year' type (month day).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
november <integer>Returns the nth day of November as a 'day of year' type (month day).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
october <integer>Returns the nth day of October as a 'day of year' type (month day).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
september <integer>Returns the nth day of September as a 'day of year' type (month day).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
<day of year> - <day of year><time interval>Subtracts two days of the year to produce a time interval.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of year> & <month and year><date>Concatenates a day of the year with a month and year to create a complete date type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of year> & <year><date>Concatenates a day of the year with a year to create a complete date type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of year> {cmp} <day of year><boolean>Compares two days of the year, producing a boolean TRUE or FALSE, where {cmp} is one of: <, <=, =.Win, Lin, Sol, HPUX, AIX, Mac, WM
<day of year> {op} <number of months><day of year>Add or subtract a number of months to a day of the year to produce a new day of the year. Here {op} is one of: -, +.Win, Lin, Sol, HPUX, AIX, Mac, WM
<day of year> {op} <time interval><day of year>Add or subtract a time interval to a day of the year to produce a new day of the year. Here {op} is one of: -, +.Win, Lin, Sol, HPUX, AIX, Mac, WM
<month and year> & <day of year><date>Concatenates a month and year with a day of year to produce a complete date.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<number of months> + <day of year><day of year>Adds a number of months to a day of the year (July 4, say) to produce another day of the year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<time interval> + <day of year><day of year>Adds a time interval (days, hours, minutes, seconds) to a day of the year to create a new day of the year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<year> & <day of year><date>Concatenates a year with the day of the year, returning a full date.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
<day of year> as string<string>Casts a day of the year as a string type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
day of <day of year><day of month>

Plural: days
Returns the day of the month of the specified date.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
extrema of <day of year><( day of year, day of year )>

Plural: extremas
Returns the minimum and maximum extreme values of the given list of <day of year> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
maximum of <day of year><day of year>

Plural: maxima
Returns the maximum value from a list of <day of year> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
minimum of <day of year><day of year>

Plural: minima
Returns the minimum value from a list of <day of year> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
month of <day of year><month>

Plural: months
Returns the month portion of the given date (in month day format).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
unique value of <day of year><day of year with multiplicity>

Plural: unique values
Returns the unique values of a given list of <day of year> types, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

day of year with multiplicity

The <day of year with multiplicity> Inspectors deal with day-of-year arrays, allowing you to extract unique day-of-year values and count them.

Creation Methods

DeclarationDescriptionPlatforms (?)
unique value of <day of year>Returns the unique values of a given list of <day of year> types, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
multiplicity of <day of year with multiplicity><integer>

Plural: multiplicities
Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <day of year> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

month

The <month> Inspectors provide tools for dealing and calculating with month types, which are of the form January, February, and more. This set of Inspectors includes each month as a self-named object.

Creation Methods

DeclarationDescriptionPlatforms (?)
<integer> as monthReturns the name of the nth month of the year.

Example:
5 as month - Returns May.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as monthConverts a string into a month.

Example:
january as month - 1 * month - Returns December (one month before January).
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
month of <date>Returns the month derived from the given date.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
month of <day of year>Returns the month portion of the given date (in month day format).

Example:
month of (day_of_year of (current date + 40*day)) - Returns the name of the month 40 days from today, eg. October.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
maximum of <month>Returns the maximum value from a list of <month> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
minimum of <month>Returns the minimum value from a list of <month> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<month> {op} <number of months>Adds or subtracts a number of months from the given month. Here {op} is one of: -, +.

Example:
current month + 2*month - Returns the name of the month two months from now. If it's currently January, this would return March.
Win, Lin, Sol, HPUX, AIX, Mac, WM
<number of months> + <month>Adds a number of months to the given month.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
month of <month and year>Returns the name of the month corresponding to the given date.

Example:
month of date "Sun, 02 Apr 2006" + 2*month - Returns June.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
aprilReturns april as an object of type month.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
augustReturns August as an object of type month.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
current monthReturns the current month.

Example:
current month + 2*month - Returns the name of the month, two months from today.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
decemberReturns December as an object of type month.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
februaryReturns February as an object of type month.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
januaryReturns January as an object of type month.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
julyReturns July as an object of type month.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
juneReturns June as an object of type month.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
marchReturns March as an object of type month.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
mayReturns May as an object of type month.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
month <integer>Returns the month type corresponding to the given <integer>.

Example:
month 9 - Returns September.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
month <string>Returns a month type corresponding to the given <string>.

Example:
month "jun" - Returns June.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
novemberReturns November as an object of type month.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
octoberReturns October as an object of type month.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
septemberReturns September as an object of type month.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
months run of <monthly task trigger>Returns the months of the year during which the task will run.Win:8.0
months run of <monthlydow task trigger>Returns the months of the year during which the monthly day-of-week task will run.Win:8.0

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
<day of month> & <month><day of year>Concatenate a day of month with a month type to produce a day of year (eg. April 20).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<month> - <month><number of months>Subtracts two months, returning a positive number of months. If the first month is earlier than the second, it assumes the year has rolled over.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<month> & <day of month><day of year>Concatenates a month and a day of the month to produce a day of year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<month> & <year><month and year>Returns a date (in month year format) from the concatenation of a month and a year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<month> {cmp} <month><boolean>Compares the values of two months, where {cmp} is one of: <, <=, =.Win, Lin, Sol, HPUX, AIX, Mac, WM
<month> {op} <number of months><month>Adds or subtracts a number of months from the given month. Here {op} is one of: -, +.Win, Lin, Sol, HPUX, AIX, Mac, WM
<number of months> + <month><month>Adds a number of months to the given month.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<year> & <month><month and year>Returns a date (in month year format) from the concatenation of a month and a year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
<month> as integer<integer>Converts the given month into an integer (1-12).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<month> as string<string>Converts the given month into a string value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<month> as three letters<string>Converts the given month into a 3-letter string (Jan, Feb, etcetera.).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<month> as two digits<string>Converts the month into a two digit number (01 - 12).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
extrema of <month><( month, month )>

Plural: extremas
Returns the minimum and maximum extreme values of the given list of <month> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
maximum of <month><month>

Plural: maxima
Returns the maximum value from a list of <month> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
minimum of <month><month>

Plural: minima
Returns the minimum value from a list of <month> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
unique value of <month><month with multiplicity>

Plural: unique values
Returns the unique values of a given list of <month> types, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

month with multiplicity

The <month with multiplicity> Inspectors deal with month arrays, allowing you to extract unique month values and count them.

Creation Methods

DeclarationDescriptionPlatforms (?)
unique value of <month>Returns the unique values of a given list of <month> types, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
multiplicity of <month with multiplicity><integer>

Plural: multiplicities
Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <month> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

month and year

The <month and year> Inspectors provide tools for dealing and calculating with month-and-year types, which are of the form month of year, eg., January of 2007.

Creation Methods

DeclarationDescriptionPlatforms (?)
april of <integer>Creates a date (in month year format) corresponding to April of the specified year (as an <integer>).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
august of <integer>Creates a date (in month year format) corresponding to August of the specified year (as an <integer>).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
december of <integer>Creates a date (in month year format) corresponding to December of the specified year (as an <integer>).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
february of <integer>Creates a date (in month year format) corresponding to February of the specified year (as an <integer>).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
january of <integer>Creates a date (in month year format) corresponding to January of the specified year (as an <integer>).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
july of <integer>Creates a date (in month year format) corresponding to July of the specified year (as an <integer>).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
june of <integer>Creates a date (in month year format) corresponding to June of the specified year (as an <integer>).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
march of <integer>Creates a date (in month year format) corresponding to March of the specified year (as an <integer>).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
may of <integer>Creates a date (in month year format) corresponding to May of the specified year (as an <integer>).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
november of <integer>Creates a date (in month year format) corresponding to November of the specified year (as an <integer>).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
october of <integer>Creates a date (in month year format) corresponding to October of the specified year (as an <integer>).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
september of <integer>Creates a date (in month year format) corresponding to September of the specified year (as an <integer>).Win, WM, Ubu:8.1, Lin, Mac, HPUX, AIX, Sol
month_and_year of <date>Formats the specified date in month year format, eg. March 2012.

Example:
month_and_year of current date - Returns the current date formatted as month year, eg. April, 2006.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<month> & <year>Returns a date (in month year format) from the concatenation of a month and a year.

Example:
December 3 & "2032" as year - Returns Fri, 03 Dec 2032.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<year> & <month>Returns a date (in month year format) from the concatenation of a month and a year.

Example:
year 2134 & april - Returns April 2134.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
maximum of <month and year>Returns the maximum value from a list of <month and year> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
minimum of <month and year>Returns the minimum value from a list of <month and year> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<month and year> {op} <number of months>Adds or subtracts a number of months from a given date (in month year format), where {op} is one of: -, +.

Example:
current month_and_year + 18*month - Gives a date 18 months ahead of the current date, eg. October 2007.
Win, Lin, Sol, HPUX, AIX, Mac, WM
<number of months> + <month and year>Adds a number of months to a given date (in month year format) producing a new date.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<month> & <year>Returns a date (in month year format) from the concatenation of a month and a year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<year> & <month>Returns a date (in month year format) from the concatenation of a month and a year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
current month_and_yearReturns the current date in month year format, eg. January 2012.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
<day of month> & <month and year><date>Concatenate a day of month with a month and year type to produce a complete date.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<day of year> & <month and year><date>Concatenates a day of the year with a month and year to create a complete date type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<month and year> - <month and year><number of months>Subtracts two dates (in month year format), returning a number of months.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<month and year> {cmp} <month and year><boolean>Compares two dates (in month year format), where {cmp} is one of: <, <=, =.Win, Lin, Sol, HPUX, AIX, Mac, WM
<month and year> {op} <number of months><month and year>Adds or subtracts a number of months from a given date (in month year format), where {op} is one of: -, +.Win, Lin, Sol, HPUX, AIX, Mac, WM
<number of months> + <month and year><month and year>Adds a number of months to a given date (in month year format) producing a new date.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
<month and year> as string<string>Casts a date (in month year format) as a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
extrema of <month and year><( month and year, month and year )>

Plural: extremas
Returns the minimum and maximum extreme values of the given list of <month and year> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
first <day of week> of <month and year><date>

Plural: firsts
Finds the specific date corresponding to the first day of the week (eg. Friday) for a given month and year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
first friday of <month and year><date>

Plural: first fridays
Finds the date corresponding to the first Friday of any given month and year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
first monday of <month and year><date>

Plural: first mondays
Finds the date corresponding to the first Monday of any given month and year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
first saturday of <month and year><date>

Plural: first saturdays
Finds the date corresponding to the first Saturday of any given month and year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
first sunday of <month and year><date>

Plural: first sundays
Finds the date corresponding to the first Sunday of any given month and year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
first thursday of <month and year><date>

Plural: first thursdays
Finds the date corresponding to the first Thursday of any given month and year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
first tuesday of <month and year><date>

Plural: first tuesdays
Finds the date corresponding to the first Tuesday of any given month and year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
first wednesday of <month and year><date>

Plural: first wednesdays
Finds the date corresponding to the first Wednesday of any given month and year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
length of <month and year><time interval>

Plural: lengths
Returns the number of days in the specified month.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
maximum of <month and year><month and year>

Plural: maxima
Returns the maximum value from a list of <month and year> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
minimum of <month and year><month and year>

Plural: minima
Returns the minimum value from a list of <month and year> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
month of <month and year><month>

Plural: months
Returns the name of the month corresponding to the given date.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
unique value of <month and year><month and year with multiplicity>

Plural: unique values
Returns the unique values of a given list of <month and year> types, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
year of <month and year><year>

Plural: years
Returns the year portion of the specified date (in month year format).Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

month and year with multiplicity

The <month and year with multiplicity> Inspectors deal with month-and-year arrays, allowing you to extract unique month-and-year values and count them.

Creation Methods

DeclarationDescriptionPlatforms (?)
unique value of <month and year>Returns the unique values of a given list of <month and year> types, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
multiplicity of <month and year with multiplicity><integer>

Plural: multiplicities
Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <month and year> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

number of months

The <number of months> Inspectors provide tools for dealing and calculating with number-of-month types, which are similar to integers, but wih yearly roll-over.

Creation Methods

DeclarationDescriptionPlatforms (?)
<integer> * <number of months>Multiply a number of months by an integer, producing a new number of months. This is a typical technique to create a value of this type.

Example:
(July-current month) < 2*month - Returns TRUE when the current date is between June and July.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<number of months> {op} <integer>Where {op} is one of: *, /.Win, Lin, Sol, HPUX, AIX, Mac, WM
<month> - <month>Subtracts two months, returning a positive number of months. If the first month is earlier than the second, it assumes the year has rolled over.

Example:
december - current month - Returns the number of months left until december. If the current month is April, it returns 8 months.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<month and year> - <month and year>Subtracts two dates (in month year format), returning a number of months.

Example:
January of 2020 - current month_and_year - Returns a time interval measured to the nearest month, such as 13 years, 9 months.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
maximum of <number of months>Returns the maximum value from a list of <number of months> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
minimum of <number of months>Returns the minimum value from a list of <number of months> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
- <number of months>Creates the negative of the specified number of months.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<number of months> {op} <number of months>Multiplies or divides a number of months by an integer. Here {op} is one of: *, /.Win, Lin, Sol, HPUX, AIX, Mac, WM
<number of months> mod <number of months>Calculates the modulus of number of months by another number of monthsWin, Lin, Sol, HPUX, AIX, Mac, WM
<year> - <year>Subtracts two years and produces a time interval marked in months and years.

Example:
year 2020 - year 2008 - Returns 12 years.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
monthReturns the specified number of months.

Example:
24*month - Returns 2 years.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
yearReturns the specified number of years as a <number of months> type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
- <number of months><number of months>Creates the negative of the specified number of months.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<number of months> {cmp} <number of months><boolean>Compare two numbers of months, where {cmp} is one of: <, <=, =.Win, Lin, Sol, HPUX, AIX, Mac, WM
<number of months> {op} <number of months><number of months>Multiplies or divides a number of months by an integer. Here {op} is one of: *, /.Win, Lin, Sol, HPUX, AIX, Mac, WM
<number of months> mod <number of months><number of months>Calculates the modulus of number of months by another number of monthsWin, Lin, Sol, HPUX, AIX, Mac, WM
<number of months> + <year><year>Returns the year after adding the specified number of months.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<year> {op} <number of months><year>Adds or subtracts the specified number of months to derive a new year. Here {op} is one of: -, +.Win, Lin, Sol, HPUX, AIX, Mac, WM

Properties

DeclarationReturn typeDescriptionPlatforms (?)
<number of months> as string<string>Converts a number of months type into a string type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
extrema of <number of months><( number of months, number of months )>

Plural: extremas
Returns the minimum and maximum extreme values of the given list of <number of months> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
maximum of <number of months><number of months>

Plural: maxima
Returns the maximum value from a list of <number of months> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
minimum of <number of months><number of months>

Plural: minima
Returns the minimum value from a list of <number of months> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
unique value of <number of months><number of months with multiplicity>

Plural: unique values
Returns the unique values of a given list of <number of month> types, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

number of months with multiplicity

The <number of months with multiplicity> Inspectors deal with number-of-month arrays, allowing you to extract unique number-of-month values and count them.

Creation Methods

DeclarationDescriptionPlatforms (?)
unique value of <number of months>Returns the unique values of a given list of <number of month> types, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
multiplicity of <number of months with multiplicity><integer>

Plural: multiplicities
Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <number of month> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

year

The <year> Inspectors provide tools for dealing and calculating with year types, which are of the form YYYY, as in 2008.

Creation Methods

DeclarationDescriptionPlatforms (?)
<integer> as yearCasts an integer as a year type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<string> as yearConverts a string into a year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
year of <date>Returns the year, extracted from the given date.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
year of <month and year>Returns the year portion of the specified date (in month year format).

Example:
year of current date - Returns the current year, eg. 2006.
Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<number of months> + <year>Returns the year after adding the specified number of months.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<year> {op} <number of months>Adds or subtracts the specified number of months to derive a new year. Here {op} is one of: -, +.

Example:
year 1984 + 264*month - Returns 2006.
Win, Lin, Sol, HPUX, AIX, Mac, WM
maximum of <year>Returns the maximum value from a list of <year> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
minimum of <year>Returns the minimum value from a list of <year> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
current yearReturns the current year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
year <integer>Creates a year object from the specified integer.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
year <string>Creates a year object from the specified string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Operators

DeclarationReturn TypeDescriptionPlatforms (?)
<day of year> & <year><date>Concatenates a day of the year with a year to create a complete date type.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<month> & <year><month and year>Returns a date (in month year format) from the concatenation of a month and a year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<year> - <year><number of months>Subtracts two years and produces a time interval marked in months and years.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<year> & <day of year><date>Concatenates a year with the day of the year, returning a full date.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<year> & <month><month and year>Returns a date (in month year format) from the concatenation of a month and a year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<year> {cmp} <year><boolean>Compares two years, where {cmp} is one of: <, <=, =.Win, Lin, Sol, HPUX, AIX, Mac, WM

Properties

DeclarationReturn typeDescriptionPlatforms (?)
<year> as integer<integer>Casts a year as an integer.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
<year> as string<string>Casts a year as a string.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
extrema of <year><( year, year )>

Plural: extremas
Returns the minimum and maximum extreme values of the given list of <year> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
leap of <year><boolean>

Plural: leaps
Returns a flag indicating whether or not the specified year is a leap year.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
length of <year><time interval>

Plural: lengths
Returns the number of day in the specified year. Leap years have 366 days.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
maximum of <year><year>

Plural: maxima
Returns the maximum value from a list of <year> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
minimum of <year><year>

Plural: minima
Returns the minimum value from a list of <year> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1
unique value of <year><year with multiplicity>

Plural: unique values
Returns the unique values of a given list of <year> types, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

year with multiplicity

The <year with multiplicity> Inspectors deal with year arrays, allowing you to extract unique year values and count them.

Creation Methods

DeclarationDescriptionPlatforms (?)
unique value of <year>Returns the unique values of a given list of <year> types, removing duplicates and sorting by value.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1

Properties

DeclarationReturn typeDescriptionPlatforms (?)
multiplicity of <year with multiplicity><integer>

Plural: multiplicities
Sorts the list and returns the multiplicity, or count, of each unique element in the specified list of multiple <year> types.Win, Lin, Sol, HPUX, AIX, Mac, WM, Ubu:8.1